【发布时间】:2016-07-09 15:23:06
【问题描述】:
当我尝试将我的应用上传到 TestFlight 时,Apple 不断向我发送此邮件
缺少推送通知权利 - 您的应用似乎包含用于注册 Apple 推送通知服务的 API,但应用签名的权利不包括“aps-environment”权利。如果您的应用程序使用 Apple 推送通知服务,请确保您的应用程序 ID 在配置门户中启用推送通知,并在使用包含“aps-environment”权利的分发配置文件签署您的应用程序后重新提交。有关详细信息,请参阅本地和推送通知编程指南中的“供应和开发”。如果您的应用程序不使用 Apple 推送通知服务,则无需执行任何操作。您可以从以后的提交中删除 API 以停止此警告。如果您使用第三方框架,您可能需要联系开发人员以获取有关删除 API 的信息。
我正在尝试使用推送通知。
我的App ID 看起来像这样。
我的配置文件设置为使用该应用 ID。
那么我做错了什么? 我如何检查 XCode 是否使用了正确的 Provisioning 配置文件?
编辑我正在使用 Xamarin Studio,所以我必须在 XCode 中正确设置配置文件
【问题讨论】:
标签: ios xcode xamarin certificate