几天来,我一直在寻找这个问题的解决方案,最后把它贴在这里:
当我收到远程通知并忽略推送通知并通过单击应用程序图标启动应用程序时,将不会调用委托(delegate)方法“didreceiveRemoteNotification”。有什么方法可以在应用程序启动时获取完整的通知有效负载字典。
任何帮助将不胜感激!
最佳答案
没有。
您应该将通知详细信息存储在您的服务器上,并向服务器发出请求以获取待处理的详细信息(并更新已访问的详细信息)。
应用无法访问通知中心的通知,除非用户明确选择从那里打开应用。
关于ios - 在后台处理远程通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22407965/