didRecieveRemoteNotification
中的AppDelegate
方法中存在我的通知执行代码。
当收到通知并单击时,操作将在iOS9
和iOS8
中执行,但在iOS10
中没有任何操作。点击notification
只需打开该应用即可。
我知道这可以通过Xcode8
中提供的新功能修复,但是它在这里工作的原因是什么?
我见过其他一些应用,其通知正常iOS10
答案 0 :(得分:4)
请参阅https://forums.developer.apple.com/message/169625#169625。 显然,iOS 10不会调用该方法:
application:didReceiveRemoteNotification:fetchCompletionHandler:
相反,它调用
application:didReceiveRemoteNotification: