0

アプリがローカル通知を受信すると、didReceiveRemoteNotification にはいくつかの操作があります。アプリがフォアグラウンドの場合は正常に動作します。また、アプリがバックグラウンドで通知を受け取り、通知をクリックしてアプリを開くとき。ただし、通知をクリックせずにアプリを開くと機能しません。

これを解決するには?

  if let options = launchOptions, notification = options[UIApplicationLaunchOptionsRemoteNotificationKey] as? [NSObject : AnyObject] {
            self.application(application, didReceiveRemoteNotification: notification, fetchCompletionHandler: { (NewData) in

            })
        }
4

1 に答える 1