2017-02-16 32 views
0

我爲我的客戶開發了一個iOS(基於swift的)應用程序。我已經註冊了Apple開發人員計劃,我的客戶也有不同的計劃。我的客戶希望從我那裏得到Xcode存檔,他可以在AppStore上發佈它(他需要用他的證書重新簽名)。他向我發送他的配置文件,但我無法生成Xcode存檔。它失敗:
未找到簽名證書「​​iOS分發」:未找到與私鑰匹配的團隊ID爲「XXXXXXX」的「iOS分發」簽名證書。Xcode 8爲客戶端導出存檔

我也嘗試禁用iOS SKD中的代碼簽名,但這沒有幫助。

我該如何解決這個問題?

+0

您需要在系統中添加由客戶端生成的證書和配置文件 –

回答

0

您的客戶需要向您發送他的iOS分發證書(使用他的私鑰從Keychain導出),然後您可以從您的xcode進行存檔。

如果他不知道該怎麼做,他可以簡單地讓你訪問他的Apple開發者帳戶(只限有限的開發者訪問權限),然後你可以自己生成iOS分發證書。

0

我解決了這個問題,如上所述。客戶讓我成爲他的團隊的一部分。所以我可以從他的團隊設置配置和簽名證書。現在我能夠生成Xcode存檔並將其發送給我的客戶端。