.ipa与开发配置和.ipa与adhoc分配配置文件有什么区别?

Arc*_*ive 8 ios ipa provisioning-profile

我看了堆栈溢出有很多类似的问题,但无法准确理解.据我所知,配置文件有三种类型 -

  1. 开发配置文件
  2. 临时分发配置文件
  3. 应用商店分发配置文件

开发配置文件允许进行测试和调试.不使用Xcode进行beta测试的临时分发.

但我的问题是 .ipa是为使用开发配置或使用adhoc分发配置进行测试而创建的,这两种ipa有什么区别?

感谢您的回答.

Bal*_*alu 5

Development provisioning profile
Run Code Online (Sandbox Code Playgroud)

开发配置文件用于在设备(iPad,iPhone,iPod Touch)上测试您的应用程序

Ad hoc distribution provisioning profile
Run Code Online (Sandbox Code Playgroud)

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

Details Desription:
Run Code Online (Sandbox Code Playgroud)

如果您想在不使用App Store的情况下在多个设备上安装软件,则必须使用设备ID号创建Ad Hoc分发配置文件,并在所有设备上安装该配置文件以及软件. .

App store distribution provisioning profile           
Run Code Online (Sandbox Code Playgroud)

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

1.你想测试你的应用程序然后使用 - Development provisioning profile.

2.测试多个用户而不与APP商店交互然后使用 - Ad hoc distribution provisioning profile

2.多个用户与APP商店的互动然后使用 - App store distribution provisioning profile

  • 感谢@Sunny的回答,我理解你所说的一切,我的问题仍然是一样的,ipa与开发配置和ipa与adhoc发行配置有什么区别? (2认同)
  • 据我所知,ipa可以发送多达100个测试人员.如果我错了请告诉我 (2认同)