iPhone应用程序的Beta测试人员需要开发者许可证吗?

4
我希望将我的应用程序分发给测试人员(Ad Hoc分发)。他们需要拥有苹果开发者许可证吗?他们需要一台Mac电脑吗?或者只需要拥有iTunes就可以了吗?
此外,Xcode 4的Ad Hoc分发流程是否与之前不同?我知道提交到App Store的过程是不同的。
6个回答

6

按顺序回答您的问题:

  1. Beta测试人员不需要开发者许可证。

  2. 他们也不需要Mac电脑。

  3. 他们甚至不需要iTunes。(您可以通过在设备本身上使用Safari打开的链接进行部署。)

  4. Xcode 4的流程略有不同。(说起来要容易得多。)虽然我不喜欢链接到外部资源,但是有一篇非常好的博客文章详细介绍了如何使用Xcode 4进行自定义临时配置:http://diaryofacodemonkey.ruprect.com/2011/03/18/ad-hoc-app-distribution-with-xcode-4/


1

通过iTunes进行特别分发。只有制作应用程序的人需要开发者帐户。您需要将您制作的应用程序提供给您想要安装的所有设备。通过iTunes,这涉及点击一个长序列号的疯狂过程,它看起来根本不可点击,以显示更长的UUID。

对于Xcode 4与其他任何东西相比不确定。我只使用过一个版本的Xcode。


1

0
不需要开发者许可证。实际上,如果用户使用的是iOS 4或更高版本,则甚至不需要iTunes。您可以使用类似iOS Beta Builder的工具。但是,他们需要告诉您设备的UDID。您可以在iTunes中获取它,或者在应用商店中有一些应用程序可以找到它。

0
不,测试人员不需要成为经过批准的iOS开发者。但您仍需要将测试人员的UDID加入白名单。
我建议您使用Diawi来与测试人员无线共享自己的Ad-hoc构建版本,而无需通过iTunes进行同步。我尝试了多种解决方案,发现它是最简单易用的。

0

你可以试试testflightapp.com来分发你的Adhoc构建。你可以跟踪安装情况甚至崩溃日志。

P.S我并不在testflight工作,但我觉得它对于Beta测试非常有帮助。


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