Нет опций запуска в AppDelegate при открытии приложения из опции «Управление» в Push-уведомлениях - PullRequest
0 голосов
/ 01 ноября 2018

Я использую новые сервисы управления push-уведомлениями iOS 12, и у меня возникла проблема. Когда приложение закрыто и я открываю его с помощью кнопки «Настроить в ...»:

image

launchOptions в didFinishLaunchingWithOptions: являются nil. Я знаю, что приложение позже вызывает openSettingsForNotification:, но в моем случае уже слишком поздно. Кто-нибудь знает, что приложение запускается из управления уведомлениями в этом методе (didFinishLaunchingWithOptions:)?

Apple пропустила это, потому что, когда я пытался открыть те же опции, но из:

Настройки -> #NAME_OF_THE_APP -> Уведомления -> #NAME_OF_THE_APP Настройки уведомлений

launchOptions:

{
    UIApplicationLaunchOptionsSourceApplicationKey = "com.apple.Preferences";
}
...