是否可以在没有连接设备的情况下在设备(ipad / iphone)上测试应用程序?

时间:2010-11-01 10:04:05

标签: iphone testing device deployment

这不是关于避免支付苹果的问题,我的老板没有问题支付99美元的注册费来签署证书的东西。越狱不是一种选择。

我有一个客户,我正在开发一个应用程序,他们希望在他们的设备上测试/预览应用程序,然后前往办公室开会讨论如何处理该应用程序。

问:1。在研究并找到如何在设备上进行测试的指南(http://mobiforge.com/developing/story/deploying-iphone-apps-real-devices)之后,他们似乎都在说这个设备必须连接以便进行测试这是唯一的方法吗?

问:2。此外,如果我让他们进入办公室并将设备设置为进行测试,我将来是否可以在没有连接的情况下对其进行测试?我能以某种方式发送它吗?

问:3。分发工作究竟如何,您是制作私人应用程序还是其他东西,只有开发了应用程序的客户可以使用它,而不是在应用程序商店中使用它?

提前感谢您提供的任何帮助/建议或指向正确方向的链接。

1 个答案:

答案 0 :(得分:2)

这是它的缺点。

  1. 您获得了设备的UDID并从Apple获得了证书(在支付订阅后)。
  2. 然后使用设备(非模拟器)目标的证书构建应用程序。
  3. 然后,用户安装证书。 (他们可以拖放它们。)
  4. 我认为应该压缩应用程序(例如在提交到商店期间),但它与证书的过程非常相似。
  5. 如果您需要链接,我可以提供链接,但这就是它的工作原理。

    将来,如果使用该证书构建,则用户只需重新安装该应用程序。如果用户未连接到计算机,您将无法获得调试信息,但他们可以将其运行到他们的心中。

    证书会在一段时间后过期,因此您必须每隔一段时间获得一个新证书。但这不是一个问题。