2015-12-14 81 views
6

在Xcode中,歸檔後,您可以點擊「導出」生成一個.ipa文件,然後您可以在App Store之外進行分發。但是,出口有幾種選擇。即:在Xcode中部署所有4種方法有什麼區別?

  • 保存於iOS的App Store部署
  • 保存的Ad Hoc部署
  • 節省企業部署
  • 節省開發部署

什麼是這四種方法之間的差異?

回答

4

據我所知,唯一的區別是包含在.ipa文件中的配置文件。如果選擇「另存爲iOS App Store的部署」,經常分佈圖將用於

  • :另外,如果您還沒有生成所需要的配置文件時,Xcode將自動生成它。
  • 如果您選擇「另存爲Ad Hoc部署」,將使用臨時分發配置文件。
  • 如果您選擇「Save for Enterprise Deployment」,將使用In House分發配置文件。
  • 如果您選擇「Save for Development Deployment」,則將使用常規開發配置文件。

我在嘗試理解這個問題時遇到了很多問題,我得出的結論是蘋果試圖讓事情「更簡單」,他們讓事情變得更加混亂和難以理解。在我看來,最好知道你在做什麼,而不是讓機器自動爲你做。

+0

如果您選擇「另存爲Ad Hoc部署」,將使用特別分發配置文件。 ....重複每個選項作爲自己的定義是沒有多大用處的。 – Josh

+0

@Josh對於第二個選項,您可以推斷按鈕的功能,但它仍然可能會令人困惑,因爲它沒有提供任何有關配置配置文件的信息。我認爲按鈕的標題應爲「使用X配置文件保存」 – Diego

相關問題