2013-01-05 30 views
4

我有2個有效的單個IOS開發人員帳戶和1個mac書籍空間。爲了更好地解釋我的問題,我打電話給我的帳戶帳戶A帳戶B。我的問題是我可以爲帳戶A創建開發人員和分發證書。但是,我無法爲帳戶B創建分配證書,但帳戶B的名稱爲。賬戶B的分銷證書取名稱賬戶A的名稱。爲了創建證書,我遵循以下步驟:打開鑰匙串訪問 - >證書助理 - >從證書頒發機構請求證書 - >輸入帳戶B名稱和郵件地址 - >使用帳戶B登錄數據打開Apple的開發者頁面並將「證書請求文件」上傳到「創建開發者證書」部分和「創建分發證書」部分。 「開發者證書」成功從賬戶B取名,但「分發證書」取賬戶A的名稱。我撤銷了賬戶A和賬戶B的證書。我從xcode的組織者和開發者頁面中刪除了鑰匙串訪問和供應配置文件中的證書,但仍然無法使用賬戶B的名稱創建分發證書。我不得不從B賬戶送我的應用程序,因爲我在「itunesconnect」創建的應用程序,我想表明開發者名稱,賬號B. B賬戶如何能的分佈證書採取B賬戶的名字的名字而不是賬號A的名字?問題是什麼?擁有多個IOS開發人員帳戶並且無法創建IOS分發證書

回答

1

賬戶A和賬戶B沒有相同的團隊名稱?因爲開發證書是針對團隊成員和分發證書的。是一個團隊。所以,如果兩個帳戶的團隊名稱相同,分發證書將具有相同的名稱。

+0

** Xcode的組織者**僅在** TEAMS **下顯示帳戶A的名稱。它看起來像我有兩個帳戶相同的團隊名稱。我如何在**「TEAMS」**下添加賬戶B的名字或創建新的TEAM會員以獲得賬戶B名稱的分配證書?非常感謝您的幫助 。 – user1951145

+0

原始團隊名稱是貴公司的名稱,不知道是否可以更改它。但是,請嘗試訪問[開發人員區域](https://developer.apple.com/membercenter),點擊「您的賬戶」菜單並驗證是否可以更改名稱。對不起,我沒有企業帳戶,只有開發者一個。 – djserva

+0

我的程序會員名稱對於這兩個帳戶看起來都一樣,但個人ID是不同的。這就是分配證書名稱相同的原因。我會聯繫蘋果。再次感謝你的幫助。 – user1951145

0

當您有多個開發人員程序時,您可以爲證書創建額外的鑰匙串。爲您添加的每個鑰匙串設置一套證書。

Xcode將只讀取默認鑰匙串中的證書。因此,當您想使用一套設備時,將您的輔助鑰匙鏈中的證書複製到您的默認(登錄)鑰匙串中。然後當你完成時將它們移回去。

這是一個不太理想的解決方案,但它是Apple提供的解決方案。