2015-11-14 74 views
3

我最近更新了我的開發人員證書,並且正在使用Xcode 7.我在四個不同的Mac中使用相同的開發人員帳戶。但自從我續簽證書以來,第二天早上我所有指向該證書的應用都崩潰了,當我登錄到我的開發人員帳戶時,我發現我的所有個人資料都無效。每天都會發生。事情我已經試過是供應配置文件每天都變得無效

  1. 刪除的應用程序ID並重新創建它(沒有工作)
  2. 刪除從Mac和開發者帳戶的所有舊配置文件(沒有工作)
  3. 刪除了我的iOS開發證書並重新創建(沒有工作)

我在做的這些日子是編輯配置文件,並選擇我的證書每天。

任何幫助?

+0

您看到任何證書在您的證書無效後纔有效嗎?我沒有看到證書,但是當Xcode嘗試管理證書/和配置文件時,開發人員使用「修復」按鈕時,我看到Xcode使配置配置文件無效。 – wottle

+0

沒有任何證書保持不變,但當按下「修復」按鈕時,配置文件每天過期,完全如您所述。爲什麼會發生?爲什麼Xcode在我有有效的配置文件時想解決問題? – Matt

+0

基本上,Xcode試圖接管管理配置文件。爲了防止現有配置配置文件與Xcode要創建的配置文件之間發生衝突,它會使所有外部配置無效。對於相同的應用程序ID和證書,有兩個配置配置文件會導致Xcode中模糊的配置配置文件錯誤,因爲它無法分辨應該使用哪個配置文件構建應用程序。 – wottle

回答

0

我刪除了相同的AppID開發配置文件,但保留一個由Xcode管理的。然後打開Xcode並進入「設置」>「帳戶」>選擇我使用的開發人員帳戶>「查看詳細信息」>簽名標識:iOS開發「重置」>「下載全部」。那就OK了。 請記住:如果您讓Xcode管理您的證書,只需確保「一個AppID,一個開發配置文件」。