我試圖打開某個鑰匙串,並關閉另一個鑰匙串。 我需要這個,因爲我們的企業& appstore身份被稱爲相同。CLI:切換鑰匙串以簽署xcodebuild
現在,我做了一個「安全解鎖鑰匙串」,後面跟着一個「安全默認鑰匙串」,以打開正確的鑰匙串並對我不希望使用的鑰匙串執行「安全鎖鑰匙串」。
但xcodebuild仍然看到兩個鑰匙串中的條目並放棄。
iPhone Distribution: Company name.: ambiguous (matches "iPhone Distribution: Company name." in /Users/user/Library/Keychains/login.keychain and "iPhone Distribution: Company name" in /Users/user/Library/Keychains/enterprise.keychain)
如何防止系統找到我鎖定的鑰匙串中的條目?
但是,在並行構建的情況下,當任務可能同時切換錯誤的鑰匙串時,這可能不是期望的選項。我仍然希望PackageApplication腳本採取選項爲證書查找設置首選鑰匙串。 – lef 2016-01-24 09:06:15