命令 /usr/bin/codesign 在 Xcode 11 上失败,退出代码为 1

Command /usr/bin/codesign failed with exit code 1 on Xcode 11

我正在尝试为 App Store 构建,但出现错误 Command /usr/bin/codesign failed with exit code 1。我尝试清理 DerivedData、重新启动计算机、撤销密钥并创建新密钥。我已经将我的 mac 更新为 catalina 和 Xcode 11,在升级之前它可以正常工作。

/Users/digistarts/Library/Developer/Xcode/DerivedData/Runner-glehwjejufujqwblxzreggowpgvb/Build/Intermediates.noindex/ArchiveIntermediates/Runner/InstallationBuildProductsLocation/Applications/Runner.app/Frameworks/Flutter.framework: replacing existing signature
Warning: unable to build chain to self-signed root for signer "Apple Development: Daniel Santana (85UL9U2WVT)"
/Users/digistarts/Library/Developer/Xcode/DerivedData/Runner-glehwjejufujqwblxzreggowpgvb/Build/Intermediates.noindex/ArchiveIntermediates/Runner/InstallationBuildProductsLocation/Applications/Runner.app/Frameworks/Flutter.framework: errSecInternalComponent
Command /usr/bin/codesign failed with exit code 1

Keychain Access...解决方案是右键单击Apple Worldwide Developer Relations Certification Authority和select获取信息。在下面的图片中,我将 When using this certificate 更改为 Use System Defaults 并且系统要求我输入密码。现在可以使用了 \o/

万一它对其他人有帮助 - 我遇到了同样的问题,只是在没有互联网连接的情况下重现,并且与我重新连接一样快 - 错误消失了。

我的项目 xamarin 表单。 更新证书后我遇到了这样的问题,结果 在 Mac 构建结束时,它在检查证书时要求输入用户密码