为什么我收到此警告"缺少推送通知权利"

时间:2015-08-31 07:06:19

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

我将ipa上传到苹果商店但收到苹果的电子邮件警告。

  

缺少推送通知权利 - 您的应用似乎包含用于向Apple推送通知服务注册的API,但应用签名的权利不包括" aps-environment"权利。如果您的应用使用Apple推送通知服务,请确保在配置门户中为推送通知启用了您的应用ID,并在使用包含" aps-environment"的分发配置文件签署您的应用后重新提交。权利。请参阅"供应和开发"有关详细信息,请参阅“本地和推送通知编程指南”。如果您的应用不使用Apple推送通知服务,则无需执行任何操作。您可以从将来的提交中删除API以停止此警告。如果您使用第三方框架,则可能需要与开发人员联系以获取有关删除API的信息。

但我不想要并且没有在我的代码中注册任何远程通知或者像#34; registerForRemoteNotificationTypes"这样的任何调用。如何删除此警告?感谢

我的应用没有推送通知功能。 enter image description here

2 个答案:

答案 0 :(得分:0)

另一种可能性是 禁用/关闭 项目中的enter image description here(如果已包含在内)。

答案 1 :(得分:0)

检查您的分配条款怎么样?