Скрыть определенные календари из Центра уведомлений

В настоящее время у меня одновременно отображается пять событий календаря в Центре уведомлений. Однако у меня есть один конкретный календарь, который я хотел бы скрыть от него, так как в нем слишком много событий, чтобы настройка Calendar-in-Notification-Center была полезной. Насколько я понял из своих настроек, сделать это невозможно. Кто-нибудь еще смог найти?

Я слышал несколько жалоб на него в Интернете. Нет никакого известного решения. Я надеюсь, что Apple прислушается к нашим молитвам и исправит это странное поведение (если я скрою календарь в Calendar.app, по какой странной причине я хотел бы видеть его в центре уведомлений?!) с обновлением 5.x.
Где живут ваши календари? Согласны ли вы с решением, которое требует настройки второй учетной записи iCloud для размещения проблемного календаря, а ваша основная учетная запись просто подписывается на календарь?
@bmike Большинство из них мне не принадлежат; это подписки учетных записей членов семьи через Календарь Google.
@bmike Хотя я понимаю, к чему ты клонишь; вы должны отправить его как ответ, чтобы широкая публика могла его увидеть. Я не приму это, но это может быть полезно для других. :)
Я оставлю это без ответа, так как я не отвечаю на него, как его спросили, а предлагаю довольно большой обходной путь. Сайт продвигает вопросы без ответов, и я не хочу лишать вас этого статуса даже без законного ответа ;-)
То же самое относится ко многим вещам, для большинства приложений Центра уведомлений нет детальных элементов управления. У меня есть учетные записи iCloud и Exchange на моем телефоне, мне нужны только личные оповещения из моего iCloud, но в настоящее время я не могу этого сделать. Я ожидаю, что это придет. Между тем, я предоставил ответ с полезным обходным путем.
@bmike Как насчет создания еще одной учетной записи Google и использования ее для подписки на проблемные календари? Разве это не должно работать?

Ответы (3)

Вы можете использовать стороннее приложение календаря только для их функций уведомлений в качестве сложного обходного пути.

Я рекомендую Calvetiva, Agenda или Tempus.

Рабочий процесс будет выглядеть примерно так:

  1. Выберите дополнительное приложение календаря.
  2. Настройте дополнительное приложение календаря, чтобы использовать только те календари, для которых вы хотите получать оповещения (этапы зависят от выбора приложения). Некоторые (например, Calvetica) умны и расширяют функцию оповещений, позволяя откладывать их и т. д.
  3. Настройте оповещения и уведомления вторичного календаря через обычные настройки> приложение уведомлений, чтобы они отображались так, как вы хотите. Они будут срабатывать только для активных календарей в приложении.
  4. Отключите обычные оповещения календаря. Удалите из Центра уведомлений, установите для стиля оповещения значение «Нет», а также перейдите в «Звуки»> «Оповещения» и установите для оповещения календаря значение «Нет».

Теперь ваше существующее приложение календаря по-прежнему будет иметь доступ ко всем календарям, но не будет оповещать, дополнительное приложение будет оповещать только об активных.

Недостатки: вам нужно будет периодически открывать, а затем закрывать дополнительный календарь, чтобы он мог читать текущие оповещения из хранилища данных календаря и создавать из них свои собственные локальные уведомления.

Я надеялся, что вы сможете обойти это, выполнив описанные выше шаги, но используя встроенный календарь в качестве календаря выборочных предупреждений (поскольку он всегда работает и его не нужно будет открывать для обновления), и используя замещающее приложение календаря со всеми календарями. отображается, но без предупреждений — к сожалению, обычное приложение «Календарь» включает в себя все календари, независимо от того, выключили ли вы календарь или нет.

Это хорошая идея, и я решил, что это, вероятно, лучший вариант. +1, но я не отмечаю это как правильное, потому что это обходной путь. Спасибо!
Хорошо, если Apple что-то не изменит, это самый близкий к правильному ответ, который мы собираемся получить.

На моем взломанном iPhone я использую LockInfo . С LockInfo вы не только получаете центр уведомлений на экране блокировки, но и имеете больший контроль над тем, что делает центр уведомлений.

Что касается непосредственно вашего вопроса, с помощью этого плагина вы можете перейти к:
Системным настройкам -> LockInfo -> Уведомления и виджеты -> Календарь -> Календари; и выберите, какие появляются.

Для downvoter, я хотел бы отметить, что это было актуальным решением до выпуска iOS 7...
Я хотел бы внести свою лепту со стороны тех, кто против, мы обычно не принимаем устройства для джейлбрейка как жизнеспособное решение проблемы. Помимо того, что это не нравится Apple, но в данный момент вы не можете сделать джейлбрейк своего устройства, если оно обновлено. Итак, что хорошего в этом решении?

Это приложение может делать именно то, что здесь нужно: вы можете выбирать, какие календари отображать в виджете Центра уведомлений!

Повестка дня+ | Календарь и виджет напоминаний

Он также отображает события за весь день.