iPhone开发 - 开发和分发配置有什么区别?

时间:2009-03-21 09:14:17

标签: iphone

我无法在Apple文档中找到有关开发分发配置之间差异的明确解释。我目前正在使用开发配置来开发和测试我的iPhone。我打算将应用程序分发给我的beta测试,我想知道:

  • 我是否需要使用分发配置?
  • 我应该为每个测试人员制作一个.mobileprovision文件,还是我可以为他们制作一个?

2 个答案:

答案 0 :(得分:43)

开发配置文件用于在开发阶段测试您的应用。

分布配置文件有两种类型

  1. 进行特别测试
  2. 提交至App Store
  3. 特别测试是指您完成开发并希望将应用分发给多个用户进行测试(第二个问题)。只需为adhoc测试创建分发配置文件,然后选择配置文件有效的所有设备ID。在这种情况下,您只需要将.app文件和.mobileprovision文件发送给测试您应用的每个用户。

    要将应用程序提交到应用程序商店,您必须创建一个分发mobileprovision文件,并选择“App Store”选项。

答案 1 :(得分:7)

我认为开发配置文件允许您在调试器中运行应用程序,而ad hoc配置文件则不允许。 (这就是我所观察到的,假设它应该表现得那样。)