2014-02-11 78 views
0

客戶端給了我分配配置文件,我如何在xcode 5中添加配置文件?分發配置文件是否來自分發證書?

據我所知分配證書負責分配配置文件。導入分發證書啓用並添加xcode中的所有分發配置文件。沒有證書分配配置文件不能使用。

請糾正我,如果我錯了,並建議在xcode 5中導入配置文件的解決辦法。 部署階段對我來說是新的。

謝謝

回答

1

導入配置文件只是雙擊它們。如果沒有用於生成配置文件的證書的私鑰,則無法使用該配置文件。這需要從鑰匙串(通常作爲p12文件)導出並導入到開發計算機上。

客戶端有可能使用Xcode導出包含所有這些信息的包,然後雙擊應該安裝所需的所有東西。

導入分發證書使並添加所有分佈輪廓在Xcode

沒有,導入一個不自動導入等。

沒有解決方法,您需要提供證書(私鑰)和配置文件。

1

分發配置文件基本上是一種將特定分發證書(將您的組織標識爲已註冊的Apple開發組織),特定應用或應用組(由AppID標識爲com.foo .bar.myawesomegame),一組可以安裝應用程序的有效設備(在臨時分發的情況下;對於App Store分發,這不是必需的),以及一組啓用的服務,如In-應用購買。

在您的特殊情況下,如果客戶想要測試您的應用程序,並且您獲得了有效的分發預配配置文件(擴展名爲.mobileprovisioning的文件),則還需要在計算機上安裝有效的分發證書。客戶可以從http://developer.apple.com(會員中心)下載此證書併發送給您,以便您可以通過雙擊.cer文件將其導入到您的機器上。

要使外部用戶能夠測試應用程序,需要一個更簡單的過程,只要您的組織是註冊的Apple開發組織:首先,您從http://developer.apple.com生成分發證書。然後,您創建一個分發(即席)配置配置文件,並添加客戶端希望用於測試的iPhone的分發證書和UUID。例如,客戶端可以從iTunes應用獲取UUID。然後,您可以將證書和分發配置文件下載到您的計算機上,雙擊將其導入到Xcode中,最後簽署應用程序(.ipa文件),以便客戶端可以在自己的設備上進行測試。您可以通過選擇產品,在Xcode中存檔並選擇您的分發證書和供應配置文件來完成此操作。