我试图打开某个钥匙串,并关闭另一个钥匙串。 我需要这个,因为我们的企业& 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