Мое приложение получает удаленные уведомления (APNS) и работает для всех распространенных сценариев:
- Приложение не запущено (didFinishLaunchingWithOptions:)
- Приложение работает и активно (didReceiveRemoteNotification:)
- Приложение работает, телефон заблокирован, и я разблокирую устройство, как только получаю уведомление (didReceiveRemoteNotification:)
Однако, если я не в последнемВ этом случае решите не разблокировать устройство сразу (с помощью ползунка), и я подожду, пока экран снова не станет черным.Сообщение / уведомление по-прежнему отображается на экране блокировки, но ползунок теперь может разблокировать только устройство, а когда я это сделал, didReceiveRemoteNotification: вообще не вызывается.