2
我們有兩個iOS開發人員帳戶。一個用於部署到AppStore,另一個用於部署在內部應用程序中的內部企業帳戶。我在簽名時遇到了一些問題,因爲這兩個帳戶的部署證書具有相同的名稱。更改iOS分配證書名稱
如果我添加兩個證書並嘗試用其中一個簽名,我會收到一條錯誤消息,指出證書名稱必須是唯一的。我必須從Keychain訪問中刪除其他證書才能簽署應用程序。這使得簽署應用程序成爲一項耗時的任務,因爲每次我想要更改帳戶時都必須導出/導入證書。
有誰知道更改Apple生成的分發證書名稱的方法嗎?有兩個同樣名爲證書籤署
錯誤消息:
[Error]CodeSign error: Certificate identity 'iPhone Distribution: Avento AS' appears more than once in the keychain. The codesign tool requires there only be one.
問候 奧伊斯坦
證書的名稱基於您在創建帳戶時輸入的公司名稱,除非出於法律原因,否則可能無法更改 - 在這種情況下,您需要通過Apple完成此項操作。我只能說要麼有獨立的Mac用戶帳戶 - 一個用於appstore和一個用於企業,或者在需要時繼續添加/刪除證書。 – Luke
我投票結束這個問題作爲題外話,因爲[我們不是您最喜愛的公司的客戶支持](//meta.stackoverflow.com/questions/255745/)。 – gunr2171