Titanium Appstore提交:“缺少推送通知权限”

时间:2016-02-16 23:42:41

标签: ios xcode notifications app-store titanium

我将我的应用程序上传到AppStore,我收到一封电子邮件,说明我“缺少推送通知权限”。我没有使用推送通知,但我使用的是本地背景通知。

  

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

2 个答案:

答案 0 :(得分:3)

如果您打算使用推送通知并忘记了权利,那么只是一个警告,如果您不需要推送通知,则可以忽略该警告。 但是,如果您确实想要使用推送通知,则需要将相关的部分和权限添加到tiApp.xml文件中

您可能仍需要按照注册通知的意图 this guide

答案 1 :(得分:0)

如果您收到此类电子邮件,可能是我列出的原因:

  • 可能是因为您已经使用了此应用程序的App ID,因为您已启用推送通知。
  • 因此,如果您在App id&中启用推送通知,那么会发生什么?它将不会在应用程序中使用,它们会在启用后使用它。
    • 如果我提到的问题比你应该编辑App Id&禁用推送通知。

我希望它会指导你。