OS是否在收到远程通知时唤醒应用程序?

时间:2015-10-19 11:23:23

标签: ios notifications

有没有办法在接收远程通知时唤醒应用程序?

如果我从应用预览中删除该应用,则表示我没有收到远程通知。收到通知后,我必须下载一些图片。

我如何实现这一目标?

2 个答案:

答案 0 :(得分:2)

我认为您希望在有效负载中使用content-available密钥:

  

为此键提供值1以指示新内容   可用。包含此键和值意味着您的应用是   在后台发布或恢复,   application:didReceiveRemoteNotification:fetchCompletionHandler:is   调用。

答案 1 :(得分:0)

您可以将“管理方案”中的目标启动设置更改为Wait for <app>.app to be launched manually,这样您就可以通过在application: didReceiveRemoteNotification: fetchCompletionHandler:中设置断点并发送推送通知来触发后台启动来进行调试。