我有一个可以在appStore上传的应用。
我已成功创建了我的个人资料,现在尝试通过xCode验证我的应用。
但是我的应用程序是从其他开发者帐户转移的。它给出了我的错误,如下面的截图所示。
我的项目中没有任何Entitlement.plist文件。
这是我的应用的较新版本,因此我也无法更改捆绑ID。
我该如何解决这个问题?
请帮我解决这个问题。
答案 0 :(得分:1)
似乎AppId与当前捆绑包中的不同(第一部分),理想情况下应该在转移应用程序时将其转移到您的开发者帐户。首先检查,
确保您使用开发者帐户中的正确配置文件进行签名。
在iTunes Connect开发者指南中说,
要在应用内保持良好的用户体验,请确保 收件人会被告知任何特殊功能,如钥匙串 详细信息或推送通知。通过这种方式,该功能将是 在应用程序中维护以供将来更新。应用程序ID已传输 自动在Provisioning Portal中。
以及
转移应用后,还会转移其关联的应用ID 到收件人的会员中心帐户。如果是转让人的App ID 是一个通配符App ID,它被转换为显式的App ID 与应用程序的包ID完全匹配。关联的客户端SSL 推送通知的证书不会被传输。如果应用程序 使用Apple Push Notifications服务(APN),收件人需要 使用成员中心创建客户端SSL证书以重新启用它。