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

Posted

技术标签:

【中文标题】Xcode-5 验证错误。无效的代码签名权利【英文标题】:Xcode-5 Validation error. Invalid code Signing Entitlements 【发布时间】:2014-09-26 12:10:45 【问题描述】:

我正在尝试在 AppStore 上上传应用程序,但由于无效的代码签名权利,我无法上传应用程序,经过大量搜索和解决方案后,我在此处发布了此问题。有关更多详细信息,我已附上屏幕截图,其中精确描述了问题。

【问题讨论】:

你定义的包标识符是什么? 这是我的包标识符 com.infrontandabove.slapic ***.com/questions/8097174/… 【参考方案1】:

您的应用中似乎有 Web 浏览器到应用切换权限,但它需要是一个明确的域,而不是 *. https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/Handoff/AdoptingHandoff/AdoptingHandoff.html#//apple_ref/doc/uid/TP40014338-CH2-SW10

在 Xcode 中打开项目的 Capabilities 选项卡并查找:com.apple.developer.associated-domains

如果您不想使用 Handoff,您可以禁用或移除它。

编辑:我添加了两个屏幕截图。一个是目标的功能选项卡,确保已关闭关联域。第二个是Entitlements文件,在项目中找到你的MyProject.Entitlements文件并删除关联域的key。

修改2:添加了开发者账号App ID的截图。

【讨论】:

我可以在 Xcode-5 的功能选项卡下找到 com.apple.developer.associated-domains,请您详细说明一下或给我截图。谢谢 我在答案中添加了截图。 谢谢!我已经使用了通过这些屏幕截图提到的所有步骤,但仍然遇到相同的验证错误。感谢您的合作,但我遇到了同样的验证问题。 您可以发布您的权利文件的屏幕截图吗?此外,登录到您的 Apple Developer 帐户并确认 App ID 已将其禁用。 (见我的新截图。)另外,做一个干净和重建...... 谢谢你让我开心...开发者门户的新截图有效:) 再次感谢您...

以上是关于Xcode-5 验证错误。无效的代码签名权利的主要内容,如果未能解决你的问题,请参考以下文章

验证到应用商店。无效的代码签名权利。 iCloud

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

Xcode7:无效的代码签名权利

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

无效的代码签名权利?

错误 ITMS-90046:“无效的代码签名权利。具体来说,密钥 > 'com.apple.developer.associated-domains' 的值 '*'