我正在尝试为iOS应用程序设置Travis CI。出现以下错误:
代码签名错误:找不到匹配的代码签名标识:否 代码签名(即证书和私钥对) 匹配“iPhone开发者”被发现。
我通常会使用我的门户网站凭据登录Xcode,或者我会使用Keychain Access.app手动设置。但是我不能在Travis盒子上使用GUI。
如何从命令行配置签名身份?
答案 0 :(得分:1)
解锁钥匙串
security unlock-keychain -p LOGIN_USER_PASSWORD
导入.p12文件
安全导入YOUR_P12_FILE_PATH -k~ / Library / Keychains / login.keychain -P YOUR_P12_PASSWORD -T / usr / bin / codesign