【发布时间】:2017-01-20 02:08:40
【问题描述】:
我无法使用 Xcode 8 GM 提交我的最新应用更新。我在这次更新中更新了我的 iPhone 和 watchOS 应用。
尝试提交时出现以下错误:
iTunes Store 操作失败。无效的代码签名权利。您的 应用程序包的签名包含代码签名权利 在 iOS 上不支持。具体来说,值为“QX3TDZXXXX.AppName” 对于关键的“应用程序标识符” 不支持“有效负载/AppName.app/AppName”。这个值 应该是一个以您的 TEAMID 开头的字符串,后跟一个点“.”, 后跟包标识符。
我通过在 Xcode 中选中“自动管理签名”将签名设置为自动。在我看来一切都很好。
在到处寻找解决方案后,我尝试将 Build Settings 中的 Code Signing Identity 更改为 iOS Distribution。这也立即给了我一个错误:
AppName 的配置设置有冲突。应用名称是 为开发自动签名,但代码签名冲突 已手动指定身份 iPhone 分发。设置代码 在构建设置中将身份值签名为“iPhone Developer” 编辑器,或在项目编辑器中切换到手动签名。代码 SDK“iOS 10.0”中的产品类型“应用程序”需要签名
我也:
- 清理项目
- 重启 Xcode
- 重新启动我的 Mac
- 吊销了我的分销证书
是否有其他人遇到过类似的问题并知道如何解决?
提前致谢!
【问题讨论】:
标签: ios xcode app-store-connect xcode8