iOS 7+中的远程通知是否要求您的应用成为报亭应用?

时间:2014-12-24 06:11:37

标签: ios objective-c iphone apple-push-notifications

我需要使用此API为我的应用执行远程擦除操作:

使用推送通知来通知用户新内容可用的应用可以在后台获取内容。要支持此模式,请在应用程序的Info.plist文件中包含带有远程通知值的UIBackgroundModes键。您还必须在应用程序委托中实现应用程序:didReceiveRemoteNotification:fetchCompletionHandler:方法。

但是,我在论坛中看到一些帖子,这可能要求您的应用成为报亭应用。也就是说,我在Apple.com上找不到任何说法,上述API仅供报亭使用 - 实际上,文档似乎暗示这是一般API。毋庸置疑,我的应用程序不是报亭应用程序,所以想要正式确认。

任何人都可以这样或那样确认吗?如果有报亭要求,您是否有指向Apple.com资源的链接?

谢谢!

1 个答案:

答案 0 :(得分:2)

我在ios-silent-push-notifications link找到了很好的解释!

正常推送和静默推送之间的区别如下:

正常推送:(有效载荷包含)

aps { 内容可用:1 警告:{...} }

无声推送(有效载荷包含) APS { 内容可用:1 }