我需要使用此API为我的应用执行远程擦除操作:
使用推送通知来通知用户新内容可用的应用可以在后台获取内容。要支持此模式,请在应用程序的Info.plist文件中包含带有远程通知值的UIBackgroundModes键。您还必须在应用程序委托中实现应用程序:didReceiveRemoteNotification:fetchCompletionHandler:方法。
但是,我在论坛中看到一些帖子,这可能要求您的应用成为报亭应用。也就是说,我在Apple.com上找不到任何说法,上述API仅供报亭使用 - 实际上,文档似乎暗示这是一般API。毋庸置疑,我的应用程序不是报亭应用程序,所以想要正式确认。
任何人都可以这样或那样确认吗?如果有报亭要求,您是否有指向Apple.com资源的链接?
谢谢!
答案 0 :(得分:2)
我在ios-silent-push-notifications link找到了很好的解释!
正常推送和静默推送之间的区别如下:
正常推送:(有效载荷包含)
aps { 内容可用:1 警告:{...} }
无声推送(有效载荷包含) APS { 内容可用:1 }