4

我创建了一个 iPhone 应用程序。我没有 iPhone,我想在离我很远的朋友的 iPhone 上测试应用程序。我如何在他的 iPhone 上测试它?

当我在谷歌上搜索时,它告诉我你需要随身携带设备。是否可以发送包装并将应用程序发送到远程位置并从那里进行测试?我也有 Apple ID 和许可证。

4

4 回答 4

4

是的,使用像TestFlight这样的工具,您将能够检查您是否会在设备上工作。因此对验收测试很有用,但对应用程序的技术工作却没有。

但是当涉及到真正需要测试设备时,没有办法绕过它。您应该在设备上进行性能测试。除非它连接到您的开发机器,否则无法使用调试器。

如果您正在为 iOS 开发,请获取 iOS 设备。

于 2013-05-31T13:32:27.890 回答
1

有可能,检查试飞:

https://testflightapp.com/

我过去曾将它用于与您相同的场景

于 2013-05-31T13:29:22.600 回答
1

在 App Store 中发布任何内容之前,您应该自己拥有一台设备进行测试。在模拟器中进行测试与在设备上进行测试不同。

在 developer.apple.com 上,您需要创建一个 Ad Hoc 分发配置文件。您还需要将要运行应用程序的所有设备添加到此配置文件中。一旦你有了配置文件并在 Xcode 中安装了它,你就可以运行存档构建并使用分发配置文件对其进行签名。在此之后,您可以选择存档并单击“分发...”以生成 .ipa 文件。

一旦你有了这个 .ipa 文件,你就可以使用像 testflightapp.com 这样的网站将应用程序分发到测试设备。(你也可以通过电子邮件发送它;-))

于 2013-05-31T13:39:30.600 回答
1

如果您只是在寻找一种将 ipa 转移给其他人的方法,那么最简单的解决方案是http://www.diawi.com/https://appsendr.com

获取目标设备 UDID 并将其添加到您的测试列表中,创建您的 IPA,将其拖到上面的站点,完成。

无需注册或类似的东西。

我更喜欢appsendr,因为它们提供的小应用程序。

让您可以将 IPA 拖到工具栏,并在上传后将 ipa url 放在剪贴板中。

于 2013-05-31T13:31:56.697 回答