Apple推送通知错误

时间:2015-02-16 22:35:38

标签: ios notifications push-notification apple-push-notifications

我在推送用于Beta测试的iTunes连接版本后,从Apple收到以下电子邮件。

  

亲爱的开发者,   我们发现了您最近交付的一个或多个问题" MyApp Beta"。您的投放成功,但您可能希望在下次投放时更正以下问题:   缺少推送通知权利 - 您的应用似乎包含用于向Apple推送通知服务注册的API,但应用签名的权利不包括" aps-environment"权利。如果您的应用使用Apple推送通知服务,请确保在配置门户中为推送通知启用了您的应用ID,并在使用包含" aps-environment"的分发配置文件签署您的应用后重新提交。权利。请参阅"供应和开发"有关详细信息,请参阅“本地和推送通知编程指南”。如果您的应用不使用Apple推送通知服务,则无需执行任何操作。您可以从将来的提交中删除API以停止此警告。如果您使用第三方框架,则可能需要与开发人员联系以获取有关删除API的信息。   纠正问题后,您可以使用Xcode或Application Loader将新二进制文件上传到iTunes Connect。   问候,   App Store团队

我没有任何代码来启用推送通知。具体来说,我也没有在我的代码中调用下面的方法。不知道为什么我收到Apple的这封电子邮件。

  • (无效)应用:didRegisterForRemoteNotificationsWithDeviceToken:
  • (无效)应用:didReceiveRemoteNotification:
  • (无效)应用:didFailToRegisterForRemoteNotificationsWithError:

由于

1 个答案:

答案 0 :(得分:0)

如果您未在应用中使用推送通知,请确保发布商帐户中的分发推送通知服务 已禁用

enter image description here