我看了堆栈溢出有很多类似的问题,但无法准确理解。据我所知,有三种类型的配置文件 -
开发配置文件允许进行测试和调试。 不使用Xcode进行beta测试的临时分发。
但我的问题是 .ipa是为使用开发配置或使用adhoc分发配置进行测试而创建的,这两种ipa有什么区别?
感谢您的回答。
答案 0 :(得分:5)
Development provisioning profile
开发配置文件用于在设备(iPad,iPhone,iPod Touch)上测试您的应用程序
Ad hoc distribution provisioning profile
特别测试是指您完成开发并希望将应用分发给多个用户进行测试(第二个问题)。只需为adhoc测试创建分发配置文件,然后选择配置文件有效的所有设备ID。在这种情况下,您只需要将.app文件和.mobileprovision文件发送给测试您应用的每个用户。
Details Desription:
如果您想在不使用App Store的情况下在多个设备上安装软件,则必须使用设备ID号创建Ad Hoc分发配置文件,并在所有设备上安装该配置文件以及软件的设备。
App store distribution provisioning profile
要将应用程序提交到应用程序商店,您必须创建一个分发移动临时文件,并选择“App Store”选项。
1.您想测试您的应用,然后使用 - Development provisioning profile
。
2.在没有与APP商店互动的情况下测试多个用户然后使用 - Ad hoc distribution provisioning profile
2.多个用户与APP商店的互动然后使用 - App store distribution provisioning profile