在Xcode中部署的所有4种方法之间有什么区别?

Die*_*ego 8 xcode archiving ios

在Xcode中,归档后,您可以单击"导出"以生成.ipa,然后您可以在App Store外部分发.ipa.但是,有几种导出选项.即:

  • 保存iOS App Store部署
  • 保存进行特别部署
  • 节省企业部署
  • 保存开发部署

这四种方法有什么区别?

Die*_*ego 6

据我所知,唯一的区别是包含在 .ipa 文件中的配置文件。此外,如果您尚未生成所需的配置文件,Xcode 会自动为您生成它:

  • 如果您选择“保存用于 iOS App Store 部署”,则将使用常规分发配置文件。
  • 如果您选择“Save for Ad Hoc Deployment”,则将使用 Ad Hoc 分发配置文件。
  • 如果您选择“保存用于企业部署”,则将使用内部分发配置文件。
  • 如果您选择“保存用于开发部署”,则将使用常规开发配置文件。

我在试图理解这一点时遇到了很多问题,我得出的结论是,苹果试图让事情变得“更简单”,他们让事情变得更加混乱和难以理解。在我看来,最好知道你在做什么,而不是让机器自动为你做。

  • 如果您选择“Save for Ad Hoc Deployment”,则将使用 Ad Hoc 分发配置文件。....重复每个选项作为其自己的定义几乎没有用。 (6认同)