/Users/macserver/Library/Developer/Xcode/DerivedData/CRM-aghqpbaaoycsdgddnnenvhgeuxjo/Build/Intermediates.noindex/ArchiveIntermediates/CRM/InstallationBuildProductsLocation/Applications/CRM.app: errSecInternalComponent
重启机器
security unlock-keychain -p "login pwd" ~/Library/Keychains/login.keychain
也有网友是这样解释的,殊途同归:
Linux 服务器上的 Jenkins 调用 Mac Slave 时,是通过之前设置的 SSH 登录的方式,而 Apple 为了安全,在 ssh 登录时,是不允许读取 Keychains(钥匙串)的,所以 security -v unlock-keychain -p "yourpassword"这行命令就很重要了。在构建打包前,先解锁 Keychains。
作者:Dark_Angel
security unlock-keychain -p "your login pwd" ~/Library/Keychains/login.keychain