Я сделал очень простое приложение, которое может работать в фоновом режиме во время работы таймера. Если приложение все еще находится в фоновом режиме, и таймер заканчивается, он отправляет локальное уведомление и устанавливает значок приложения в 1. Когда я запускаю приложение, я всегда его очищаю. Я заметил, что после установки Xcode 6 я получал это сообщение каждый раз, когда запускал приложение:
"Попытка присвоить значку приложения, но не получила разрешения от пользователя на значок приложения
Ясно, что текст создается моим приложением, устанавливая значок на 0, чтобы очистить его. Где я могу установить эти разрешения или запросить их? Рассматривается ли это теперь как push-уведомление?
Проблема была исправлена, и ответ опубликован ниже. Суть в том, что вам нужно получить подтверждение от пользователя для любого уведомления, в то время как это было правдой только для push-уведомлений.