【发布时间】:2016-05-28 11:30:40
【问题描述】:
我将我的应用程序上传到 AppStore 并收到一封电子邮件,说明我“缺少推送通知权利”。我没有使用推送通知,但我使用的是本地后台通知。
您的交付成功,但您可能希望在下次交付时更正以下问题: 缺少推送通知权利 - 您的应用似乎包含用于注册 Apple 推送通知服务的 API,但应用签名的权利不包括“aps-environment”权利。如果您的应用程序使用 Apple 推送通知服务,请确保您的应用程序 ID 在配置门户中启用推送通知,并在使用包含“aps-environment”权利的分发配置文件签署您的应用程序后重新提交。有关详细信息,请参阅本地和推送通知编程指南中的“供应和开发”。如果您的应用程序不使用 Apple 推送通知服务,则无需执行任何操作。您可以从以后的提交中删除 API 以停止此警告。如果您使用第三方框架,您可能需要联系开发人员以获取有关删除 API 的信息。 纠正问题后,您可以使用 Xcode 或 Application Loader 将新的二进制文件上传到 iTunes Connect。 问候, App Store 团队>
【问题讨论】:
标签: ios xcode notifications app-store titanium