簡體   English   中英

如何從終端配置代碼簽名身份

[英]How to configure code signing identity from terminal

我正在嘗試為iOS應用程序設置Travis CI。 出現以下錯誤:

代碼簽名錯誤:未找到匹配的代碼簽名身份:未找到與“ iPhone Developer”匹配的代碼簽名身份(即證書和私鑰對)。

通常,我將使用門戶網站憑據登錄Xcode,或者使用Keychain Access.app手動進行設置。 但是我不能在Travis盒子上使用GUI。

如何從命令行配置我的簽名身份?

  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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM