Постоянное уведомление iOS / Быстрый запуск - PullRequest
2 голосов
/ 20 декабря 2011

Мне любопытно, если кто-нибудь может предоставить информацию о том, как приложения, такие как AppSwitcher, используют центр уведомлений для создания постоянных уведомлений о быстром запуске.

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

Ответы [ 2 ]

3 голосов
/ 02 февраля 2012

Если ваше приложение создает уведомление и не удаляет уведомления программным образом, оно будет оставаться в Центре уведомлений до тех пор, пока пользователь не удалит все уведомления из вашего приложения.

0 голосов
/ 15 марта 2016

Лучшее, что я смог придумать, - это как-то часто вызывать что-то вроде следующего:

[[UIApplication sharedApplication] cancelLocalNotification:localNotification];
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification];

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

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