2016-09-07 86 views
0

我正在嘗試爲之前未在此Mac上構建的應用程序構建/簽名更新。我登錄到同一個開發者帳戶並在這臺機器上發佈了其他應用程序。代碼簽名錯誤 - 配置文件在XCode中不可用

當我嘗試上傳到商店,我碰到下面的錯誤之前做了驗證:

Code Sign error: No matching provisioning profiles found: No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) matching the bundle identifier 「com.appname.mobile」 were found.

我試過偏好的明顯的解決方案 - >賬戶 - >詳細信息 - >下載所有,但奇怪的一部分有配置文件沒有顯示但我可以看到它,而登錄到Apple開發人員網站。它就在那裏com.appname.mobile它將於2017年9月29日到期,所以它不會顯示在XCode中對我來說真的很奇怪。

我希望我只是缺少在新機器上構建現有應用程序的步驟,因爲我之前從未遇到過此問題。任何洞察力將非常感激!

+0

您是否檢入了「鑰匙串訪問」,您擁有與此特定配置文件相匹配的分配證書/密鑰? –

+0

我在鑰匙串中看到正確的「iPhone分發:<公司名稱>」證書/密鑰。 –

+1

@NicholasKreidberg這個答案可能會幫助你,它很新鮮.. http://stackoverflow.com/a/39371910/661022 – pedrouan

回答

0

你應該去你的老mac機&出口必要的keychains certificates。一旦出口certificates

現在您可以在新的mac上雙擊certificated文件來安裝certificates。它會解決你的問題。

+0

我在鑰匙串中看到正確的「iPhone分佈:<公司名稱>」證書/鑰匙,當我查看在XCode帳戶我看到所有的配置文件,除了我正在尋找的。 –

+0

嘗試將其刪除並重新安裝。重新啓動你的Xcode。 –

+0

同樣的結果,我可以看到其他配置配置文件,但不是我之後的配置文件。登錄到developer.apple.com我可以看到他們。 –

相關問題