【发布时间】:2016-05-05 16:10:45
【问题描述】:
当我的应用程序未运行并收到推送通知时,如果我单击该通知,则会启动应用程序 - 但它不会使用我设置的警报视图提示用户,询问他们是否想要查看通知的内容与否。它刚刚启动,然后就坐在那里。
当应用程序运行时推送通知可以完美运行 - 无论是作为活动应用程序还是在后台运行 - 但在应用程序未运行时没有任何工作正常。
我尝试在应用程序中注销 launchOptions NSDictionary: didFinishLaunchingWithOptions: 以查看它带来的负载 - 但它显示为“(null)”。所以它基本上什么都不包含 - 这没有意义,因为它不应该包含通知的负载吗?
有人知道如何在应用未运行时让推送通知工作吗?
我的意思是当应用程序处于非运行状态时如何处理推送通知。如果您收到许多通知并且您没有打开应用程序,也没有点击系统的通知面板怎么办。您如何保留这些推送以供以后检索。
【问题讨论】:
-
此链接可能会回答您的问题,stackoverflow.com/a/49598192/8334818
标签: ios objective-c iphone push-notification