Я хочу создать специальное приложение для календаря, но я боюсь, что невозможно безопасно планировать оповещение о событии.Есть ли безопасный способ запланировать оповещение для приложения календаря?
Например: я установил оповещение о событии, которое начинается через 3 месяца. Я хочу получить уведомление за 2 дня до начала мероприятия. В iOS 4 есть многозадачность, поэтому мое приложение может работать в фоновом режиме все время.
Но теперь представьте себе, что это хардкорный пользователь iPhone, который все время играет в огромные игры с интенсивной памятью. В какой-то момент iOS может убить мое фоновое приложение. Или пользователь может перезапустить устройство и забыть запустить мое приложение. Так что может случиться так, что предупреждения никогда не произойдет. Плохо.
Есть ли безопасный способ обеспечить, чтобы на пользователя было наброшено запланированное предупреждение, точно так же, как в случае со встроенным приложением будильника или приложением календаря?
К сожалению, существует нечетное число 64 запланированных уведомлений за приложение. Это плохо ... – openfrog
Ну ... не совсем. Просто планируйте следующие уведомления при запуске приложения. Я не могу представить, что кто-то «игнорирует» 64 сообщения, но злится на то, что не информируется о 65-м. Это должно произойти только в том случае, если вы используете уведомления как единственный пользовательский интерфейс, который действительно является крайним случаем. – Eiko