Что ж, мне удалось удалить свой календарь, который синхронизировался через iCloud с моим Mac, iPad и iPhone.
Могу ли я повторно заполнить свой календарь iCal из резервной копии Time Machine? ~/Library/
содержит папку с именем Calendars , но ее содержимое выглядит сложным, и я не осмеливаюсь просто восстановить папку Calendars из вчерашней резервной копии Time Machine.
Спасибо.
Насколько я могу судить, Time Machine не позволяет восстанавливать календари iCal через приложение iCal. И на самом деле вы сможете восстановить эту папку календарей.
Хотя содержимое каталога сложное, iCal должен преобразовать его обратно в то, что у вас было раньше. Единственная другая вещь, которую я хотел бы принести, просто чтобы быть в безопасности, это ваш файл списка iCal, расположенный в ~/Library/Preferences
. Это должно быть вызвано com.apple.iCal.plist
. Я бы рекомендовал переместить это из резервной копии Time Machine в тот же каталог на вашем Mac.
Это должно сделать это за вас.
Это сработало для меня, но мне пришлось навести порядок, прежде чем это действительно сработало:
rm -fr ~/Library/Calendars
rm -fr ~/Library/Preferences/*iCal*
cp -fr $TimeMachineHome$/Library/Calendars ~/Library/Calendars
cp -fr $TimeMachineHome$/Library/Preferences/*iCal* ~/Library/Preferences
Я нашел другое решение, используя Time Machine. Однако вам придется заглянуть глубоко в папку «Календари». Это был единственный способ, который я смог найти, чтобы обойти склонность iCloud к повторной синхронизации моего потерянного календаря обратно в забвение.
Я думаю, что это шаги, которые будут работать. Для справки я использую Mavericks с синхронизацией календаря iCloud.
Надеюсь это поможет.
Все эти ответы в порядке, и в конце концов я получил первый ответ (от Мэтта Лава) для работы, НО ТОЛЬКО ПОСЛЕ того, как я обнаружил, что упомянутая папка библиотеки невидима на рабочем столе. Это держало меня сбитым с толку и злым в течение часа. Вы не можете найти его — ни на своем загрузочном томе, ни на машине времени — если вы не ищете «Календари» и не выбираете правильный. Затем на рабочем столе вы можете заставить библиотеку открыться, выбрав «Открыть вложенную папку». В Time Machine вы ищете «Календари» и получаете целую кучу элементов, вам просто нужно продолжать проверять каждый, пока не найдете тот, который похож на старый, который вы уже проверили на рабочем столе (и, да, внутри это выглядит запутанно!). Пока я это делал, Time Machine несколько раз зависала, что меня еще больше обрадовало! Но, наконец, я просто восстановил «Календари», и это сработало. Мне не нужно было делать дополнительное копирование файлов plist. Это было на MacBook Core2Duo 2 ГГц 3G/500G OS10.7.5
Дэн
~/Library/Calendars
я рекомендую восстанавливать каждыйplist
файл, в имени~/Library/Preferences
которого естьiCal
. Для меня это будутcom.apple.iCal.Alarm.plist
,com.apple.iCal.CA384F92-E7F1-5753-9373-560D79E90DFB.plist
,com.apple.iCal.helper.plist
,com.apple.iCal.plist
иiCalExternalSync.plist
.Глава
Дэн