2016-04-01 23 views
1

我使用兩個mac進行開發,然後配置證書,然後生成兩個Provising配置文件,但是當我激活然後在mac1中從xcode在設備中運行應用程序時, 。 而從去激活我得到這個錯誤。如何爲兩個mac配置Provising配置文件

enter image description here

如何我supose配置BE激活在Mac?

+0

你確定你有兩個mac上的開發者證書嗎? – heximal

+0

當我創建證書時,我可以爲ios開發創建一個證書。 –

+1

據瞭解,但您需要在兩臺Mac上安裝此證書,然後 – heximal

回答

1

這件事發生的蘋果WWDR證書過期......蘋果做接觸這一切開發商:

https://developer.apple.com/support/certificates/expiration/

如果你進入鑰匙串訪問。

  1. 點擊系統
  2. 點擊證書
  3. 點擊WWDR證書(可能已經過期)
  4. 刪除它
  5. 下載新的
  6. 在兩臺Mac上安裝它(在系統 - >證書)

Xcode應該修復這個問題,所以:

  1. 開放的Xcode
  2. 單擊Xcode菜單上
  3. 點擊Preferences
  4. 在喜好點擊Accounts標籤
  5. 在賬戶選擇適用的帳戶(應該具備哪些開發人員配置的一個
  6. 點擊查看詳細信息按鈕
  7. 在頂部,您會看到您的證書。點擊reset(或創建)相鄰的
  8. 在頁面的底部,每個下載的提供個人資料,Xcode中應該爲你安裝它們

看看是否能工程。

如果這再次不起作用,在系統首選項中,轉到「配置文件」刪除給你的問題,並重覆上面的代碼修復。

+0

我還更改了他將在2023年到期的WWDR證書。 –

+1

在鑰匙串訪問中,您是否驗證過所有證書? –

+1

我會通過一個簡單的修復程序更新我的答案...... Xcode應該爲你做這件事...... –