【问题标题】:Why I get this warning "Missing Push Notification Entitlement"为什么我收到此警告“缺少推送通知权利”
【发布时间】:2015-08-31 07:06:18
【问题描述】:

我正在向苹果商店上传 ipa,但收到来自苹果的电子邮件警告。

缺少推送通知权利 - 您的应用似乎包含用于注册 Apple 推送通知服务的 API,但应用签名的权利不包括“aps-environment”权利。如果您的应用程序使用 Apple 推送通知服务,请确保您的应用程序 ID 在配置门户中启用推送通知,并在使用包含“aps-environment”权利的分发配置文件签署您的应用程序后重新提交。有关详细信息,请参阅本地和推送通知编程指南中的“供应和开发”。如果您的应用程序不使用 Apple 推送通知服务,则无需执行任何操作。您可以从以后的提交中删除 API 以停止此警告。如果您使用第三方框架,您可能需要联系开发者以获取有关移除 API 的信息。

但我不想也没有在我的代码中注册任何远程通知或任何调用,如“registerForRemoteNotificationTypes”。如何删除此警告?谢谢

我的应用没有推送通知功能。

【问题讨论】:

标签: ios objective-c apple-push-notifications


【解决方案1】:

另一种可能性是禁用/关闭您的项目中的APNS capability(如果它已包含)。

【讨论】:

    【解决方案2】:

    如何检查您的分发条款?

    【讨论】:

      猜你喜欢
      • 2015-03-12
      • 2015-11-27
      • 2015-11-25
      • 2015-11-28
      • 2015-11-21
      • 2016-07-09
      • 2019-08-05
      相关资源
      最近更新 更多