如何在没有.mobileprovision的情况下分发特别的OTA应用程序?

如何在没有.mobileprovision的情况下分发特别的OTA应用程序?

问题描述:

我遵循了一系列关于如何在不需要iTunes的情况下临时部署应用程序的说明。然而,我遇到了一个矛盾。我获得了必要的分发证书,制作了一个临时配置文件,使用该配置文件构建和存档,共享应用程序,填写必要的字段,将.ipa和.plist文件上传到我的服务器并进行测试。我无法安装应用程序,因为设备上没有设置配置文件。我上传了配置文件,尝试从设备下载配置文件,然后运行。现在我可以下载并安装这些应用程序,而无需连接到我的电脑。如何在没有.mobileprovision的情况下分发特别的OTA应用程序?

但是,当在不同的设备上测试时,应用程序拒绝运行。我发现这是因为移动配置文件拒绝安装,这是因为设备上的开发者模式未打开。然后我发现,为了打开开发人员模式,我必须连接到计算机。

解决此问题的方法是打开开发者模式而不连接到计算机,或者不需要安装配置文件安装,或者以某种方式在没有开发者模式的情况下在设备上安装配置文件?

我没有看到这个页面上的开发模式或供应配置文件一提:http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html

缺少什么我在这里?谢谢。

将您的应用程序与具有您要支持的所有设备UDID的配置文件归档。这应该可以解决你的问题。

TestFlightApp.com

您可以分发即席(限100个设备)或企业(部署定制应用全公司范围内> 100个设备)。此外,苹果公司只是收购他们,所以他们的服务将会变得更好,否则他们会将其与XCode 6集成。

在工作中使用测试飞行和它的惊人!跟踪您下载的人的构建,收集反馈,导入TestFlight SDK,甚至会报告崩溃。