小编vkh*_*nar的帖子

即使应用程序不包含已启用的推送通知,也缺少推送通知权利

我创建了一个不使用推送通知的应用程序。在应用程序目标的“功能”部分中,推送通知处于关闭状态。应用程序 ID、开发和分发配置文件不包含推送通知作为启用的服务。但是,每当我将二进制文件上传到 iTunes 时,我仍然会收到来自 iTunes 的以下电子邮件

缺少推送通知权利- 您的应用似乎注册了 Apple 推送通知服务,但应用签名的权利不包括“aps-environment”权利。如果您的应用程序使用 Apple 推送通知服务,请确保您的应用程序 ID 在配置门户中启用推送通知,并在使用包含“aps-environment”权利的分发配置文件对您的应用程序进行签名后重新提交。Xcode 8 不会在构建时自动从配置文件中复制 aps-environment 权利。这种行为是故意的。要使用此权利,请在项目编辑器的“功能”窗格中启用推送通知,或手动将权利添加到您的权利文件中。想要查询更多的信息, https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1

可能出了什么问题。

xcode apple-push-notifications ios

5
推荐指数
1
解决办法
835
查看次数

标签 统计

apple-push-notifications ×1

ios ×1

xcode ×1