簡體   English   中英

如何獲取Xcode 6重新生成配置文件

[英]How to get Xcode 6 to regenerate provisioning profile

我是一名新的iOS開發人員,我的Xcode生成的配置文件遇到了一個奇怪的問題。 我是團隊(和公司)中唯一的開發人員,但配置文件顯示了50個證書。 我只有一張開發證書,並且是唯一開發人員。 我只使用一台Mac和一台Mac服務器。 我不確定這是怎么發生的。 我想我還不能在此處發布圖像,但是在會員中心上,單擊iOSTeam Provisioning Profile時它顯示:

  • 名稱:iOSTeam供應配置文件:*
  • 類型:iOS Development應用ID:
  • Xcode iOS通配符應用程序ID(*)
  • 證書:共50張
  • 設備:共5個
  • 啟用的服務:無
  • 過期:一月02,2016
  • 狀態:有效(由Xcode管理)

我在網上和其他地方進行了搜索,並嘗試了多種方法來使Xcode輕松創建新的配置文件,但它似乎總是只用50個證書重新創建一個。 我試過了:

  • 從Xcode刪除所有供應配置文件
  • 在Xcode中注銷我的開發人員帳戶
  • 刪除會員中心上的所有配置文件
  • 重新啟動Xcode

此時,Xcode僅使用50個證書重新創建了iOSTeam Provisioning Profile。

我還吊銷了開發證書,創建了新證書,並讓Xcode重新創建了配置文件。 同樣的事情發生了。

我已經創建了自己的配置文件,那是正確的。 但是,我想讓Xcode來管理所有這些,所以寧願使用那個。

我已經與Apple進行了交談,他們不知道發生了什么,但是由於此配置文件運行正常,因此不認為存在真正的問題。 他們說要繼續使用這個。 但是,我想我很神經質,想要一個正確的個人資料。

我想我真的有兩個問題:

  • 有沒有人看過這個,如果是這樣,您是否知道是什么原因造成的(以及如何解決)?
  • 有沒有人想出如何讓Xcode從頭開始真正重新創建配置文件?

感謝您的見解和幫助。

有沒有人想出如何讓Xcode從頭開始真正重新創建配置文件

是的,但這並不容易。 您必須刪除計算機上和會員中心上與證書和配置文件有關的所有內容

  • 因此,首先退出Xcode並重新啟動計算機,以便不緩存任何內容。

  • 現在刪除與Xcode關聯的所有緩存,如我在此處所述: 如何清空緩存並清理所有目標Xcode 4

  • 刪除〜/ Library / MobileDevice / Provisioning Profiles的內容

  • 使用“鑰匙串訪問”刪除您的身份和證書。

  • 在您開發的每台機器上執行以上操作!

  • 轉到會員中心,一一撤消/刪除所有內容。 這可能是一個漫長的過程。 您將無法刪除應用程序商店中已有應用程序的發行證書,但可以刪除其他所有內容。

  • 為了安全起見,請轉到每台設備並刪除所有配置文件(常規設置)。

現在,您可以開始請求開發證書的過程。 我總是手動執行此操作,從“鑰匙串訪問”中生成請求並將其上載到會員中心。 在證書中下載並安裝了證書后,啟動Xcode並連接設備,並要求使用它進行開發。 您將獲得一個新的團隊資料。 我希望。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM