【发布时间】:2017-12-20 09:34:19
【问题描述】:
我正在开发从服务器接收通知的应用程序,它工作正常。
当我的应用处于后台模式且服务器发送通知时,iPhone 会显示通知提醒。
问题
如果我点击通知提醒我的应用程序进入前台模式
方法 didReceiveRemoteNotification 调用强>
然后我很容易得到通知数据并根据通知数据执行一些操作。
但是如果我点击应用, 不是通知提醒,那么应用进入前台模式,但是
方法@ 987654323@ 未调用。
我想要什么?
是否有任何检查方法 当应用程序处于后台模式时,是否有收到任何通知,如果收到则获取他的数据,应用何时进入前台模式?
【问题讨论】:
-
我也面临同样的问题。
-
Samiul Islam Sami,你喜欢这个吗?
-
您是否检查了有效负载中的 Content-Available 键? func userNotificationCenter(_ center: UNUserNotificationCenter, didReceive response: UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Void)
-
Karthikeyan,我该如何检查,我已经有问题地告诉过该方法没有被调用。
标签: ios objective-c push-notification background notifications