将iPhone应用分发给测试人员?

6

我正在开发我的iPhone应用程序,现在我想把它发送给我的测试人员。但是我应该如何将其发送给他们呢?而且,他们没有Xcode。这是必要的吗?

5个回答

9
请查看 Test Flight。 我们目前在使用它,它提供了很多好的工具,并且非常容易设置。 testflightapp.com 它可以发布 adhoc 版本,然后您可以直接将其推送给测试人员,并允许您查看安装状态、所花费的时间和其他分析工具。
回答您的其他问题。他们不需要 Xcode。他们只需要在您的苹果账户上注册他们的 UDID。他们将收到一封电子邮件,询问是否要下载最新版本。应用程序随后通过空中安装。

5
自 iOS 4.0 起,用户可以通过空中安装方式安装 Ad-Hoc 应用。请注意,您需要获取测试人员的设备 UDID,并将其添加到 developer.apple.com 上的设备列表和应用程序的配置文件中。
您可以自己托管 IPA,但我建议使用 TestFlightApp.comMacworld 写了一篇不错的文章 关于这个要点,而且 TestFlight 使用起来相当简单,特别是因为它允许您向测试人员发送电子邮件或链接并从他们那里收集所需的 UDID。

4

试试 Diawi。 我发现它非常简单且非常易于使用。此外,不需要等待队列类型的注册事项。 打开后,只需拖放.ipa文件和配置文件即可验证您的应用程序是否已安装,只需在指定字段中添加您的电子邮件ID,并将得到有关应用程序安装的确认电子邮件。 对于测试者端的安装,他们只需要Safari来安装应用程序和配置文件。

以下是创建.ipa文件(xcode 4.2)的步骤:

选择iOS设备>进入产品>存档>共享>选择iOS应用商店包(.ipa)>提供保存路径。

轻松完成!!!


非常感谢!我不知道如何在Xcode 4.2上创建.ipa文件,但现在我已经做到了,并且上传到了网页上。非常感谢! - SmartTree
@Arshad,您能告诉我使用Diawi时,是否需要添加设备的UDID来分发企业应用程序?谢谢。 - Anand Gautam

1

从2015年2月26日开始,Testflight关闭了他们的服务...

我已经使用新链接创建了ipa安装链接,并将链接分发给您的客户、测试人员等。

  1. 打开此链接

    http://www.diawi.com/index.php

  2. 将配置文件(拖放)上传到他们的仪表板。

  3. 将ipa(拖放)上传到他们的仪表板。
  4. 点击发送按钮。之后复制生成的链接并分享给您的客户和测试人员。

TestFlight被苹果收购,现在可以在https://testflight.apple.com上使用。 - checklist

0
使用iOS 8、Xcode 6、iTunes Connect和TestFlight,您不再需要UDIDs和Ad Hoc。您只需要从测试人员那里获得一个Apple ID。目前,您只能使用25名内部测试人员进行测试,但很快将提供1000名外部测试人员。这篇博客文章向您展示如何与内部测试人员设置beta测试。

http://blog.thebetafamily.com/2014/09/10/testflight-beta-testing-ios-8/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接