【发布时间】:2015-06-19 08:00:07
【问题描述】:
我的应用收到推送通知,并为此显示适当的信息消息。但是,当我单击消息时,应用程序变为活动状态,但应用程序 didFinishLaunchingWithOptions 没有被调用,我认为这是正确的,因为应用程序没有暂停,它只是退出活动状态。问题是我如何确保当应用程序变为前台时用户点击消息?
【问题讨论】:
-
第一个问题是查看按钮是什么意思,顺便说一句,如果您的应用程序处于后台模式并且您将点击通知横幅然后
didReceiveRemoteNotification将被调用 -
当推送通知到来并且应用程序处于后台时,系统会在 iphone 顶部提示一个视图,并带有一些消息(来自通知有效负载)。但是,当我单击该视图时,应用程序变为活动状态,但没有调用 didFinishLaunchingWithOptions
-
didFinishLaunchingWithOptions仅在您的应用未激活时调用。 -
我知道,这就是我在这里提问的原因。因为实际上应用程序处于后台模式,用户只需点击消息即可从通知消息中打开它。
-
这个问题肯定需要更多关注
标签: ios apple-push-notifications