календарь симулятора iPhone правильно хранит «доступность» для события? - PullRequest
4 голосов
/ 07 сентября 2011

правильно ли хранится календарь событий симулятора iPhone для события?

У меня есть тестовое приложение, которое заполняет календарь симулятора iPhone событиями, но я отмечаю, что свойство доступности, кажется, всегда БЕСПЛАТНО при чтении его обратно с помощью EKEventKit.

Кто-нибудь знает, есть ли здесь известная проблема?

Также отмечу, что при запуске примера приложения Apple SimpleEKDemo, когда оно вызывает экран EKEventKitUI для просмотра / редактирования события, я не вижу поля «доступность». Не уверен почему. На реальном физическом iPhone это выглядит нормально.

Ответы [ 3 ]

1 голос
/ 11 октября 2011

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

РЕДАКТИРОВАТЬ : Я посмотрел на структуру базы данных и нашел значение для доступности: SQLite database screenshot.

Похоже, симулятор сохраняет эту информацию.Попробуйте добавить событие в свое приложение и изучить базу данных, чтобы увидеть, установлено ли значение доступности.Если это не удастся, лучше всего попробовать настоящее устройство.

0 голосов
/ 11 октября 2011

К сожалению, нет доступа к календарю из симулятора.

0 голосов
/ 10 октября 2011

В симуляторе iPhone нет календаря, который может объяснить, почему он не хранит никаких данных, относящихся к нему.

Если вы прочитаете этот пост, вы увидите, что единственноеспособ проверить приложение, такое как ваше, на реальном устройстве iPhone.

...