在Xcode中,归档完成后您可以单击“导出”以生成.ipa文件,然后可以在应用商店外分发该文件。但是,有几种导出选项可供选择,它们分别是: 保存以进行iOS应用商店部署 保存以进行Ad Hoc部署 保存以进行企业级部署 保存以进行开发级部署 这四种方法之间有什么区别?
据我所知,唯一的区别在于包含在.ipa文件中的配置文件。此外,如果您还没有生成所需的配置文件,Xcode会自动为您生成:- 如果选择“保存到iOS应用商店部署”,将使用常规发布配置文件。 - 如果选择“保存到Ad Hoc部署”,将使用Ad Hoc发布配置文件。 - 如果选择“保存到企业部署”,将使用企业内部发布配置文件。 - 如果选择“保存到开发部署”,将使用常规开发配置文件。我曾经遇到过很多问题,试图理解这个问题,并得出结论:苹果试图让事情变得“更简单”,却使事情变得更加混乱和难以理解。在我看来,了解自己在做什么总比让机器自动执行更好。