如何解决Xcode 11 - 命令 CodeSign 失败,退出代码非零无法为签名者构建到自签名根的链
得到下面返回的错误。 我看过其他有这个问题的论坛并尝试过;
1.将 --deep 添加到“构建设置”中的“其他代码签名标志”。 在目标的“Signing & Capabilities”中,点击左上角的“+ Capability”并选择“Hardened Runtime”。 然后打开列表中的“禁用库验证”。
还要注意在签名和功能选项卡中,签名证书在停止之前被多次创建、添加和撤销。查看密钥访问控制,在密钥下创建了多个私钥,在证书下多个证书都是重复的。
我创建了一个新的 Apple 开发 ID 并使用该 ID 遇到了同样的问题。
感谢您提前回复。
CodeSign /Users/UserArea/Library/Developer/Xcode/DerivedData/WebDriverAgent-akxhdiizyykdxefsthlnfyomlaiz/Build/Products/Debug-iphoneos/IntegrationApp.app(在项目“WebDriverAgent”的目标“IntegrationApp”中) cd /Applications/Appium.app/Contents/Resources/app/node_modules/appium-webdriveragent 导出 CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
签名身份:“苹果开发:test@test.com (673LRYR121)” 配置文件:“iOS 团队配置文件:com.facebook.IntegrationAppTS” (e0544620-d226-4457-a02c-048c8b647bd6)
/usr/bin/codesign --force --sign 437E5B9C37FF997735052E28ADC85F8AE5F0AD72 --deep -o runtime --entitlements /Users/joshuahunt/Library/Developer/Xcode/DerivedData/WebDriverAgent-akxhdiizyykdxefsthlnfyomlaiz/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphoneos/IntegrationApp.build/IntegrationApp.app.xcent --timestamp=none /Users/joshuahunt/Library/Developer/Xcode/DerivedData/WebDriverAgent-akxhdiizyykdxefsthlnfyomlaiz/Build/Products/Debug-iphoneos/IntegrationApp.app
警告:无法为签名者“Apple Development: test@test.com (673LRYR121)”构建到自签名根的链 /Users/UserArea/Library/Developer/Xcode/DerivedData/WebDriverAgent-akxhdiizyykdxefsthlnfyomlaiz/Build/Products/Debug-iphoneos/IntegrationApp.app: errSecInternalComponent 命令 CodeSign 失败,退出代码非零
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。