证书未找到现有证书

时间:2016-02-17 15:51:57

标签: fastlane

我以这种方式打电话给证书。

cert create \
    --development \
    --username 'myusername@email.com' \
    --team_id 'MYTEAMID123' \
    --output_path '/This/Is/My/Path/_Certificates/PathPath/Development'

在1.2.3中使用相同的调用我得到以下输出:

[12:29:31]: Starting login with user 'myusername@email.com'
[12:29:32]: Successfully logged in
[12:29:34]: Certificate ABC123 (Jon Doe) can't be found on your local computer
[12:29:35]: Found the certificate ABC12345 (Jack Doe) which is installed on the local machine. Using this one.

然后证书将被下载并放置在我指定的输出路径中。

我现在在1.3.0上,但找不到我安装的任何证书。

我先在脚本中解锁了我的钥匙串:

/usr/bin/security list-keychains -s '/Users/.../login.keychain'
/usr/bin/security default-keychain -d user -s '/Users/.../login.keychain'
/usr/bin/security unlock-keychain -p JONDOE '/Users/.../login.keychain'

1 个答案:

答案 0 :(得分:0)

我很蠢。我找到issue已关闭的cert

我按照说明here解决了问题。