【问题标题】:How to configure code signing identity from terminal如何从终端配置代码签名身份
【发布时间】:2014-11-11 20:05:03
【问题描述】:

我正在尝试为 iOS 应用程序设置 Travis CI。得到以下错误:

代码签名错误:未找到匹配的代码签名身份:否 共同签名身份(即证书和私钥对) 找到了匹配的“iPhone Developer”。

我通常会使用我的门户凭据登录 Xcode,或者我会使用 Keychain Access.app 手动设置。但我不能在 Travis 盒子上使用 GUI。

如何从命令行配置我的签名身份?

【问题讨论】:

标签: ios xcode continuous-integration code-signing


【解决方案1】:
  1. 将您的证书和身份从钥匙串访问导出为 .p12 文件
  2. 解锁钥匙串

    安全解锁-钥匙串-p LOGIN_USER_PASSWORD

  3. 导入 .p12 文件

    安全导入 YOUR_P12_FILE_PATH -k ~/Library/Keychains/login.keychain -P YOUR_P12_PASSWORD -T /usr/bin/codesign

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多