2017-04-04 59 views
1

我瞭解如下配置配置文件:配置配置文件包含簽名標識信息,並用於簽署應用程序代碼。我可以使用模擬器開發一個應用程序,而不需要任何配置文件。要在真實設備上運行和測試應用程序,我至少需要開發配置文件。這些配置文件應該在Apple Developer Portal中生成,然後下載以在本地使用Xcode。目前Xcode本身負責生成和下載配置文件,而Xcode會自動完成。還有分發配置文件Ad-Hoc和AppStore。什麼是我從頭開始的團隊配置?

但是我被用於登錄默認Xcode中應用所謂的「團隊發放模板」混淆。它自動出現並允許我在真實設備上安裝應用程序,所以我將它理解爲自動生成的開發配置文件。但我無法在Apple Developer控制檯中看到任何相應的iOS開發配置文件。

我的問題是:什麼是團隊發放模板呢?如果這是一種開發配置,爲什麼我無法在Apple Developer Console上看到它?

回答

1

團隊: - 一種開發配置的多數民衆贊成由Xcode的管理。 Xcode會自動添加所有人的證書以及設備中的所有UDID。

什麼是團隊發放模板呢?

爲了節省您的時間,Xcode創建並管理型開發配置文件,稱爲一個團隊的provisioning profile,爲您服務。團隊配置配置文件允許您所有團隊的設備上的所有團隊成員簽署並運行所有應用程序。對於個人而言,團隊配置配置文件允許您的所有應用在所有設備上運行。 Xcode還爲您啓用的每種應用服務執行配置步驟,這需要某種類型的配置。儘管Xcode簡化了這個過程,但它有助於理解您的代碼簽名和配置資產並知道它們駐留的位置。

如果它是一種開發配置的,爲什麼我不能看到它蘋果開發者控制檯上?

Xcode創建一個團隊,需要開發者帳戶的provisioning profile及其組件。如果缺失,Xcode會爲您提供開發證書。團隊配置文件中使用開發證書來標識您。設備必須註冊才能創建配置文件,因此Xcode可能會要求您連接iOS或tvOS設備。對於Mac應用程序,Xcode會自動註冊運行Xcode的Mac。 這就是爲什麼你不能看到它蘋果開發者控制檯上

更多檢查:apple doc

+0

我知道這個文檔的,但我不明白你是如何自動生成的結論配置不應在Apple Developer控制檯中可見。 –

+0

是的。這是團隊配置文件,你知道你的團隊和Xcode自動生成配置文件,這是它不可見的原因蘋果開發者控制檯 –

+0

團隊:一種由Xcode管理的開發配置文件。 Xcode會自動添加所有人的證書以及設備中的所有UDID。這就是它不可見的原因蘋果開發者控制檯 –