Xcode7:无效的代码签名权利

Posted

技术标签:

【中文标题】Xcode7:无效的代码签名权利【英文标题】:Xcode7: Invalid code signing entitlements 【发布时间】:2015-07-12 15:30:08 【问题描述】:

我正在尝试归档我的应用以提交到应用商店。我已经尝试了关于这个主题的每一个建议,但我似乎仍然无法摆脱以下错误:

由于下列问题,存档提交失败。

错误 ITMS-90046:“无效的代码签名权利。您的应用程序包的签名包含 iOS 不支持的代码签名权利。具体而言,密钥“com.apple.developer.associated-domains”的值“*” '在 'Payload/FeedTheTribe7.app/FeedTheTribe7' 中不受支持。”

我将不胜感激。

【问题讨论】:

【参考方案1】:

转到开发中心 > 应用程序 ID > 删除关联域检查

【讨论】:

【参考方案2】:

有时下面给出的原因也是导致此错误的原因

如果您在安装分发证书之前安装配置文件会导致此错误

要解决此错误,请删除配置文件并重新安装它,将解决您的问题。

【讨论】:

【参考方案3】:

如果此问题仍然存在,我删除了所有列为无效的配置文件并重新上传它,它工作正常。

查看此对话以了解不同的解决方案,但只有上面列出的解决方案对我有用。 https://forums.developer.apple.com/thread/12758

【讨论】:

【参考方案4】:

请确保 iTunes Connect 中的版本号与 Xcode 中给出的应用程序版本号相同。

【讨论】:

以上是关于Xcode7:无效的代码签名权利的主要内容,如果未能解决你的问题,请参考以下文章

无效的代码签名权利?

xcode 8.3.2 错误的包标识符、无效的代码签名标识符和无效的代码签名权利

向 App Store 提交二进制文件 - 无效的代码签名权利

Xcode-5 验证错误。无效的代码签名权利

在构建脚本中使用 xctool 和 xcodebuild 进行代码签名后,ITC 上的代码签名权利无效

错误 ITMS-90164/90046:无效的代码签名权利