2015-12-14 82 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

相关问题