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

时间:2013-03-11 16:36:55

标签: iphone ios ipad adhoc ota

我按照一系列来自多个来源的说明,了解如何在不需要itunes的情况下临时部署应用程序;但是,我遇到了一个差异。我获得了必要的分发证书,制作了临时配置文件,使用配置文件构建和存档,共享应用程序,填写必要的字段,将.ipa和.plist文件上传到我的服务器,然后进行测试。我无法安装该应用,因为设备上没有配置文件。我上传了配置文件,尝试从设备下载它,它工作正常。现在我可以下载并安装应用程序而无需连接到我的计算机。

但是,在其他设备上进行测试时,该应用拒绝运行。我发现这是因为移动配置文件拒绝安装,这是因为设备上没有打开开发人员模式。然后我发现为了打开开发者模式,我必须连接到计算机。

是否有解决此问题的方法,既可以在不连接计算机的情况下启用开发者模式,也可以不需要安装配置文件安装,或者在没有开发人员模式的情况下以某种方式在设备上安装配置文件?

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

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

2 个答案:

答案 0 :(得分:1)

使用包含您要支持的所有设备UDID的配置文件存档您的应用。这应该可以解决你的问题。

答案 1 :(得分:0)

TestFlightApp.com

您可以分发adhoc(限制为100台设备)或企业(在公司范围内部署自定义应用程序> 100台设备)。此外,Apple刚收购它们,因此它们的服务将变得更好,或者它们将它与XCode 6集成。

在工作中使用Test Flight,令人惊叹!跟踪谁下载你构建,收集反馈,导入TestFlight SDK,它甚至会报告崩溃。