gpt4 book ai didi

ios - 推送授权未出现在分发配置文件中

转载 作者:可可西里 更新时间:2023-11-01 05:44:50 25 4
gpt4 key购买 nike

当我将带有推送通知的 iOS 应用程序提交到 App Store 时,我收到了臭名昭著的“缺少推送通知权利”电子邮件:

Your app appears to include API used to register with the Apple Push Notification service, but the app signature's entitlements do not include the "aps-environment" entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the "aps-environment" entitlement.

我已经尝试撤销并重新创建所有生产配置文件、供应配置文件和 APNS 生产证书。我的 App ID 启用了推送通知,并且配置了正确的 APNS 证书。

问题似乎是即使 iOS 开发中心的所有配置都正确,我下载的配置文件也没有所需的推送通知授权(aps 环境)。所附图片显示,我的分发配置文件 (Xcode 5) 仅启用了 In App Purches 和 Game Center。

Notice the missing push notification Entitlement

最佳答案

转到开发者门户,编辑用于分发的临时配置文件,并在重新创建后再次下载。

注意从您的 mac 中删除旧的临时配置文件。还要检查您是否在build设置上使用它签名。

这应该有效。

关于ios - 推送授权未出现在分发配置文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19500207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com