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

Har*_*rry 39 iphone

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

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

los*_*sit 44

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

分布概况有两种类型

  1. 用于特殊测试
  2. 用于提交到App商店

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

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


Chr*_*die 7

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

  • 开发和分发配置文件之间的另一个区别是到期日期.开发配置文件持续约3个月,而分发配置文件看起来好像一年. (3认同)