TLDR : Запустіть додаток Календар, перейдіть у Налаштування, Сповіщення, а потім увімкніть "Показувати спільні повідомлення календаря в Центрі сповіщень" та перезавантажте.
Більше пояснення випливає.
У мене була така сама проблема: не значок на моїх пристроях iOS, а знак "1" на моєму Mac.
Переглянувши додаток Console, я знайшов кілька повідомлень із того, CalNCService
що вказує, що вимагає від імені a EKCalendarInviteReplyNotification
. Кількість значків "1" . Це дозволяє припустити, що значок був результатом певної активності у спільному списку нагадувань. Він навіть надрукував назву спірного списку - спільний список, який я "залишив" деякий час тому.
Але повідомлень у Центрі сповіщень щодо цього списку не було. Ну, виявляється, сповіщення відфільтровано налаштуваннями в додатку Календар . Я зайшов Calendar.app -> Settings -> Alerts
і ввімкнув "Показувати спільні повідомлення календаря в Центрі сповіщень".
Це само по собі нічого не зробило, бо подія вже була відфільтрована. Тож я перейшов до "Монітора активності" і змусив кинути роботу CalNCService
. Я перезапустив додаток Календар, щоб він перезапустив послугу (перезавантаження також зробить трюк), і BOOM, система представила мені пропущене повідомлення!
Повідомлення полягало в тому, що я більше не маю доступу до цього спільного списку (зітхає, хто дбає). Я здогадуюсь, людина, яка спочатку поділилася ним зі мною, видалила його. Тож я просто відхилив це повідомлення і знак пішов.
Бонусний пояснювач :
Чому Календар має щось спільне з нагадуваннями? Це тому, що внутрішні нагадування спочатку (і, здається, все ще є) реалізовані за допомогою "таємних" прихованих календарів. Вони зробили це тому, що за дні до iCloud синхронізація календаря була одним із лише кількох способів обміну даними між пристроями. Таким чином, ви можете синхронізувати та ділитися своїми списками нагадувань, навіть якщо ви користувались Google або Yahoo чи ще. Ще один спосіб обміну даними - через сервери електронної пошти - саме це і зробив додаток Notes. Нагадування == Календарі, Примітки == Електронні листи.
Розумний на той час, але я впевнений, що інженери зараз дуже хворіють на це.