Смешное количество ненужных пустых календарей дней рождения, которые невозможно удалить

У меня iPhone 5 под управлением iOS 8.1.1. Приложение «Мой календарь» показывает мне смехотворное количество календарей дней рождения («Дни рождения друзей» в Gmail, «Дни рождения» в Facebook и 8 отдельных календарей с названием «Дни рождения» в разделе «Другое»). Вот так выглядит список календарей:

Безумие календаря дней рождения

Я понятия не имею, как они туда попали. Я синхронизирую приложение «Календарь» с Google, Facebook и Meetup, но не могу представить, как это может привести к такому нелепому числу.

Что я могу с этим сделать? Я хотел бы удалить или объединить некоторые из них, но приложение не дает мне такой возможности. Можно ли удалить большинство из них, не потеряв ничьего дня рождения?

Если я посмотрю на приложение «Календарь» на своем Mac (на котором работает Yosemite), я не увижу все эти календари. Я вижу только один в Google с надписью «Дни рождения», другой в Google с надписью «Дни рождения друзей» и один в разделе «Другое» с надписью «Дни рождения».

РЕДАКТИРОВАТЬ: я немного осмотрелся, и кажется, что в календаре «Дни рождения» в Gmail есть дни рождения моих контактов, а в календаре «Дни рождения друзей» — дни рождения моих друзей на Facebook. Но во всех этих «Других» календарях дней рождения, похоже, нет ни одного дня рождения. Я думаю, что могу безопасно удалить их, ничего не потеряв. Мне просто нужно знать, как, но я не вижу возможности их удалить.

Я вошел в iCloud, используя веб-сайт iCloud. Я щелкнул значок календаря и увидел только два пустых календаря с названиями «Дом» и «Работа». Я не видел всех пустых календарей дней рождения. Я не увидел ничего полезного или значимого, но я и не ожидал, потому что я синхронизирую все свои события календаря с Google, а не с iCloud.

Я заметил, что в «Другом» календаре дней рождения, который я видел на своем Mac, не было дней рождения, поэтому я удалил его. Но я обновил календари на своем iPhone, как описано здесь , и, похоже, это ничего не дало. Я все еще вижу 8 "Других" календарей дней рождения.

Что происходит, когда вы вручную нажимаете на элемент? В моем случае я могу просто нажать на «Дни рождения», чтобы отключить.
Я могу отключить календари, нажав на них. Но я не могу их удалить.
У вас есть другое устройство Apple? Если вы это сделаете, войдите в систему со своим Apple ID и проверьте приложение календаря. Если он показывает день рождения, мы знаем, что это как-то связано с вашими настройками iCloud. если они не появятся, я перезагрузлю свой iPhone.
У меня недавно появился MacBook Pro с Yosemite, которым я регулярно пользуюсь. Я посмотрел приложение «Календарь», заметил один пустой календарь «Другое» и удалил его. Я обновил календари на своем iPhone. Это, казалось, ничего не делало. У меня есть 5-летний MacBook Pro, который я обновил до Yosemite, и теперь я редко прикасаюсь к нему. Я посмотрел на это приложение «Календарь», явно обновил его и заметил пустой «Другой» календарь дней рождения. Я не знаю, тот же это или другой, но я удалил его. Я снова обновил свой iPhone, и он, похоже, ничего не сделал.

Ответы (9)

Как упоминалось в Insomniac Software, календари дней рождения поступают из приложения «Контакты».

В приложении «Контакты» оно (как ни странно) запускается на странице, которая показывает агрегированное представление контактов из разных источников. Нажав кнопку «Группы» в левом верхнем углу экрана, вы перейдете к списку источников.

Вы упомянули, что на экране «Группы» у вас есть два источника контактов:

  • Фейсбук. Дни рождения в этой группе отображаются в приложении "Календари" в разделе "Facebook", а не в разделе "Другое", поэтому проблема не в этом.
  • На моем айфоне. Дни рождения в "Другом" происходят отсюда.

Проблема в том, что, судя по тому, что вы сказали, ваши контакты хранятся на вашем iPhone, а не в iCloud, иначе они будут отображаться в группе «ICLOUD», а не в группе «На моем iPhone».

Чтобы решить проблему с календарем и предотвратить потенциальную потерю контактов:

  • Выберите место для хранения контактов. Я приведу пример для iCloud, потому что я подозреваю, что ваши контакты были там и были сброшены на ваш телефон при изменении настроек. Если вы думаете, что они хранятся в Gmail, оставьте комментарий, и я обновлю свой ответ.
  • Переместите контакты в выбранное место. Чтобы объединить их в iCloud: перейдите в «Настройки» > «Почта, контакты, календари» > iCloud, включите «Контакты». Он должен сказать вам: «Ваши контакты будут объединены с iCloud». Нажмите «ОК», чтобы разрешить это.
  • Вернитесь в приложение «Контакты», нажмите «Группы». Вы должны увидеть группу «ICLOUD». Синхронизация может занять несколько минут — сходите за кофе и вернитесь, если не увидите. Вы не должны видеть группу «На моем iPhone».

Теперь вам нужно убедиться, что ваши контакты там. В приложении «Контакты» на странице «Группы», чтобы увидеть, что находится в определенном источнике, нажимайте поля под заголовком каждой группы, пока флажок не будет установлен только на той, которую вы хотите видеть. Итак, чтобы увидеть, что находится в ваших контактах iCloud, должна быть только галочка в поле под заголовком группы «ICLOUD». Затем нажмите «Готово» в правом верхнем углу, чтобы увидеть контакты — будут показаны только контакты из выбранного источника (например, iCloud).

Затем откройте приложение «Календарь», подождите минуту, пока оно синхронизируется, и коснитесь «Календари». Если ваши 8 календарей дней рождения все еще там:

  1. Закройте приложение, подождите 5 минут, проверьте еще раз.
  2. Если они все еще там, продолжайте. Если они ушли, все готово!

Если ваши календари дней рождения все еще там:

  • Перейдите в «Настройки» > «Почта, контакты, календари» > iCloud, выключите « Контакты». Нажмите «Удалить контакты с моего iPhone» (очень важно).
  • Подождите минуту, пока он синхронизируется, а затем проверьте приложение «Календарь». Календари ко дню рождения должны исчезнуть. Если нет, подождите еще пару минут. Если это все еще не так, все равно включите свои контакты (следующий шаг) и прокомментируйте.
  • Перейдите в «Настройки» > «Почта, контакты, календари» > iCloud, включите « Контакты» , чтобы восстановить контакты.
  • Подождите минуту, а затем проверьте приложение «Календарь». Календари ко дню рождения должны исчезнуть .
Я забыл упомянуть, что обычно не вижу группу «На моем iPhone» в своих контактах. Кажется, это появляется только в том случае, если я отключу свои контакты как для Gmail, так и для iCloud. Когда я попробовал это, группа «На моем iPhone» была пустой, как я и ожидал, поскольку я решил удалить контакты Gmail и iCloud, когда отключил их. Я планирую когда-нибудь поместить все свои контакты в Gmail или iCloud, но я еще не дошел до этого. Когда я включил свои контакты для iCloud, ползунок просто включился, не предупредив меня, что что-то будет объединено.
Отключение групп Facebook и Gmail в приложении «Контакты» не предотвратило отображение пустых календарей дней рождения даже после закрытия приложения и ожидания 5 минут, как вы сказали, и даже после обновления списка календарей. Даже отключение всех групп не спасло от пустых календарей дней рождения.
Я не хочу перемещать какие-либо контакты из одной учетной записи в другую, потому что я не знаю, к каким последствиям это приведет и вызовет ли это еще более странные раздражающие проблемы, такие как дублирование контактов или отсутствие контактов в Gmail. Я испытываю достаточно глюков. Но я готов попробовать, если совсем отчаялся.
Я попытался отключить контакты в настройках как для своих учетных записей iCloud, так и для Gmail, выключив приложение календаря, подождав 5 минут, перезапустив его, просмотрев список календарей и потянув, чтобы обновить его, и «Другие» календари дней рождения все еще там .

Мне удалось удалить все дни рождения в календаре iPhone.

Я зашел в Настройки > Почта, Контакты, Календари,

В iCloud и во всей моей учетной записи электронной почты я отключил календарь.

Затем я выключаю телефон и снова включаю его.

Все дни рождения в календаре исчезли.

Я не пытаюсь удалить какие-либо события. Я пытаюсь удалить 8 календарей дней рождения, в которых нет событий. Я попробовал то, что вы предложили, и это ничего не исправило.

На всякий случай, если кто-то продолжает тянуть это в Google, взгляните на https://discussions.apple.com/thread/7671336?start=0&tstart=0 .

Похоже, что после iOS 10 эта проблема (или, по крайней мере, очень похожая) возникла снова, сотни раз дублируя календари дней рождения «Facebook» и «Другие».

Другие записи о днях рождения собираются из контактов, а не из календаря. На Settings > Mail, Contacts, Calendarsэкране сколько у вас учетных записей с включенными контактами?

Он создаст запись календаря «День рождения» в разделе «Другое» для каждой учетной записи, даже если нет контактов с введенными днями рождения.

У меня есть 2 аккаунта: iCloud и Gmail. Я попытался отключить контакты для обеих учетных записей, переключившись на приложение «Календарь» и обновив его. Я все еще вижу 8 пустых календарей «Другие» дни рождения.
Когда вы отключили контакты, вы выбрали удаление с телефона? В противном случае они изменятся на записи контактов только для телефона и останутся в календаре дней рождения. Попробуйте отключить контакты для всех учетных записей, выбрав удаление с телефона (они останутся в безопасности в облаке), но вместо этого переключитесь на приложение «Контакты». Если у вас есть какие-либо контакты в списке, они являются локальными только для телефона (и их следует удалить). Если у вас есть ссылка «Группы» в верхнем левом углу, нажмите на нее и посмотрите, какие локальные группы используются. Потяните экран вниз, чтобы обновить, и он перестроит список дней рождения.
Да. Я даже проверил, что контакты были удалены, запустив приложение «Контакты» и заметив, что список пуст. Я подумал, что поскольку это не решило проблему, я снова включил контакты. Я не могу вспомнить, была ли ссылка на группы, но я могу попробовать сделать то же самое еще раз.
Я просто отключил и удалил контакты из Gmail и iCloud. Затем я запустил приложение «Контакты». Я все еще вижу некоторые из своих контактов (хотя я клянусь, что не видел их в прошлый раз, когда пытался это сделать). Я щелкнул ссылку «Группы» и увидел 2 группы: одну под «Facebook» под названием «Все Facebook», а другую под «на моем iPhone» под названием «Все на моем iPhone». Я потянул вниз, чтобы обновить, и ничего не изменилось. Я посмотрел в приложении «Календарь», и у меня все еще есть 8 пустых календарей дней рождения.
Перейдите в «Настройки»> «Facebook» и отключите там «Контакты». Это должно оставить вас только с контактами «на моем iPhone». Если у вас все еще много календарей Дня Рождения, то с этими контактными записями что-то есть. Если они ушли, это был Facebook. Кроме того, иногда список дней рождения не обновляется сразу, поэтому вам необходимо вручную обновить его в Контактах. Если у вас нет кнопки «Группы», просто потяните за основной список, чтобы обновить его.
Я отключил Контакты в настройках Facebook, и это, похоже, ничего не дало. Я также попытался отключить календари, чтобы посмотреть, что произойдет, и это тоже ничего не дало.
Итак, у вас остались только контакты «на моем iPhone». Просмотрите их и обратите внимание, какие из них дублируются в других местах (iCloud, Gmail, Facebook и т. д.). Если это так, удалите его. Наконец осталось с уникальными записями. Включите одну учетную запись (например, iCloud, даже создайте для них новую учетную запись, если хотите), в которую вы хотите их переместить. Получите OrbiTools и используйте его, чтобы переместить все контакты iPhone в онлайн-аккаунт, а затем выключите его. После того, как все контакты отключены от iphone, если осталось несколько списков дней рождения, последнее предложение — сделать резервную копию, стереть телефон, восстановить.
У меня нет контактов «На моем iPhone». Этот список появляется только тогда, когда я отключаю контакты для Gmail и iCloud, и даже тогда он пуст. Я вижу пустые календари дней рождения, даже когда отключаю календарь и синхронизацию контактов для Gmail и iCloud. Вы предлагаете мне заплатить за незнакомое приложение, описание которого неясно, будет ли оно полезным? Я рассмотрю это, но я хочу посмотреть, найдет ли кто-нибудь здесь лучшее решение.
Тогда вам не нужен OrbiTools. Это одно из немногих приложений, которое позволяет перемещать контакты между списками. Поскольку список «на моем iphone» пуст, перемещать нечего. Шаг очистки и восстановления — это боль, но это последний вариант, и это то, что Apple сделала бы, если бы вы перенесли его в панель Genius. Следуйте процедуре, как если бы вы меняли телефон на новый. Сделайте резервную копию на своем компьютере с помощью iTunes, затем «Настройки»> «Основные»> «Сброс»> «Удалить все содержимое и настройки». Начните снова с Восстановить из резервной копии. Если списки дней рождения вернутся, я в растерянности. Если нет, включите один аккаунт, пока это не произойдет
Я сделал резервную копию, стер и восстановил данные, как вы описали. Пустые календари все еще там.
Единственное, о чем я могу думать, это то, что их добавляет другое приложение. Попробуйте зайти в раздел «Настройки»> «Конфиденциальность»> «Календарь» и посмотреть, каким приложениям разрешен доступ к вашим календарям, и отключите их все. Сделайте то же самое для раздела «Контакты».
Я отключил все приложения в меню «Настройки» > «Конфиденциальность» > «Календари и настройки» > «Конфиденциальность» > «Контакты». Затем я убил и перезапустил приложение «Календарь» и обновил список календарей. Я до сих пор вижу пустые календари с днями рождения.

Это немного странно, но я думаю, что эти календари дней рождения связаны с вашей учетной записью iCloud. Добрался до Settings> Mail, Contacts, Calendars> iCloudи выключить и включить Calendars.

Надеюсь, это поможет.

Я посмотрел «Календари» в разделе «iCloud» и не смог его отключить, потому что он уже был выключен. Я включил его и посмотрел на свои календари, и ничего не изменилось. Затем я снова выключил его. Приложение «Настройки» спросило меня, хочу ли я сохранить или удалить мои ранее синхронизированные календари iCloud. Я выбрал удалить, и все равно ничего не произошло.
Просто возникла идея. Перейдите Privacyв приложение «Настройки», выберите Calendarsи посмотрите, запрашивало ли какое-либо приложение доступ к вашему календарю. Может быть, отключите их один за другим, посмотрите, решит ли это проблему.
Я попробовал то, что вы сказали. Я отключил все приложения, и это не решило проблему.
Ну, я должен признать, что это становится странным :D. Я не знаю, может быть, выход из iCloud? В любом случае, это далеко.
Я вышел из iCloud, и это не удалило пустые календари. Я снова вошел в систему, и все выглядит так же, как и раньше.

Это может быть связано с Календарем Google. Единственный надежный способ, который я нашел, чтобы контролировать, какие календари синхронизируются с iDevices, — это довольно скрытая панель управления в Календаре Google:

https://www.google.com/calendar/syncselect

Эта панель позволяет вам выбрать, какие календари будут синхронизироваться с вашим iDevice и iCal. Просто снимите флажки с тех, которые вам не нужны в iCal или iPhone, и они исчезнут с этих устройств, но останутся в вашем списке Календаря Google.

Если вы хотите узнать больше об этих календарях, посетите сайт Календаря Google. Затем выберите «Настройки» на значке шестеренки справа, выберите вкладку «Календари» и просмотрите список календарей. Например, если у вас есть Google+, Google «услужливо» создает календарь дней рождения из ваших кругов. Некоторые календари вы можете удалить, нажав ссылку «отписаться», но другие, включая календарь дней рождения Google+, вы не можете удалить (спасибо, Google). Однако приведенная выше ссылка синхронизации не позволит им отображаться на вашем устройстве Apple.

Я посмотрел на эту скрытую панель управления. Я вижу встроенный календарь дней рождения Google и календарь «Дни рождения друзей» из Facebook, оба из которых имеют настоящие дни рождения, которые я не хочу потерять. Я не вижу множества пустых календарей дней рождения, от которых пытаюсь избавиться.

Попробуйте перейти в «Настройки» > «Почта, контакты, календари».

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

если выключить календари, дни рождения должны исчезнуть.

Я уже пытался отключить календари и контакты для каждой учетной записи, как я описал в своих контактах к другим ответам, и это не удалило пустые календари. Я просто попытался отключить календари, контакты и заметки одновременно (хотя я не могу представить, как отключение заметок может решить эту проблему), и это также не удалило пустые календари.
@EliasZamaria попробуйте сделать резервную копию и перезагрузить телефон. затем настройте его как новый iPhone и посмотрите, сохраняется ли проблема.
Я сделал резервную копию и восстановил свой телефон, как описано в одном из комментариев к этому ответу , и это не решило проблему.
Ну, это озадачивает... Просто последняя идея, которую можно бросить, вы можете написать Тиму Куку по электронной почте...

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

Поскольку эта проблема снова возникла для меня (и других) в iOS 10, и этот пост занимает такое высокое место в Google, просто хотел упомянуть, что обновление до 10.3 исправило это для меня.