当有效负载中的content-available设置为true时,是否会以前台模式调用didReceiveRemoteNotification?

时间:2016-07-12 14:43:38

标签: ios apple-push-notifications

当应用程序在有效负载中"content-available":true处于前台运行时,无法接收推送通知。但是当app未在前台运行时会收到通知。

此外,我还为后台提取和远程通知添加了“必需的后台模式”。我正在使用didReceiveRemoteNotification:fetchCompletionHandler:方法来处理推送消息,该消息在应用程序未运行时调用,但不在前台模式下调用。

我想从服务器下载一些内容,即使应用程序正在使用静默推送通知在前台运行。有没有其他方法在前台模式下使用"content-available":true有效负载接收推送通知?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可能已经实现了didReceiveRemoteNotification:。实现didReceiveRemoteNotification:fetchCompletionHandler:而不是。