首页 文章

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

提问于
浏览
1

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

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

2 回答

  • 0

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

    根据this guide,您可能仍需要注册通知意图

  • 3

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

    • 这可能是因为您已用于此应用程序的App ID已启用推送通知 .

    • 因此,如果您在App id中启用推送通知并且它将不会在应用程序中使用,那么它们将在启用后使用它们 .

    • 如果我提到的这个问题比您应该编辑App Id并禁用推送通知 .

    我希望它会指导你 .

相关问题