繁体   English   中英

iphone app beta测试人员是否需要开发人员的许可证?

[英]do iphone app beta testers need a developer's license?

我想将我的应用程序分发给beta测试人员(ad hoc发行版)。 他们需要获得苹果开发者的许可证吗? 他们需要Mac吗? 或者仅仅拥有iTunes就足够了?

另外,Xcode 4的临时分发流程是不同的? 我知道将其提交到应用商店的过程是不同的。

按顺序提出问题:

  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/

ad hoc distributin通过itunes工作。 只有制作应用程序的人才需要开发者帐户。 您需要将您所制作的应用程序配置到要安装的所有设备上。 通过itunes这涉及疯狂的点击一个长序列号的过程,该序列号看起来并不是所有可点击的,以显示更长的uuid。

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

不,beta测试人员不需要注册开发人员。

要使iOS应用程序的beta测试非常简单,请查看Hockey Framework:

https://github.com/TheRealKerni/HockeyKit

测试版测试人员通过广播接收他们的测试应用程序,并且当OTA提供新的测试版更新时,曲棍球框架会自动通知他们。

补充阅读:

http://www.buzzworks.de/blog/announcing-developer-framework-hockey http://jeffreysambells.com/posts/2010/06/22/ios-wireless-app-distribution/

还可以尝试使用testflightapp.com来分发您的Adhoc版本。 您可以跟踪安装甚至崩溃日志。

PS我不在testflight工作,但发现它对beta测试有很大帮助。

不,他们不需要开发人员许可证。 实际上,如果您的用户拥有iOS 4或更高版本,他们甚至不需要iTunes。 您可以使用iOS Beta Builder之类的东西。 但是,它们需要告诉您设备的UDID。 你可以在iTunes中找到它,或者App Store中有应用程序找到它。

不,beta测试人员不需要获得iOS开发人员的认可。 您仍然需要将测试人员的UDID列入白名单。

我建议你使用Diawi在没有iTunes的情况下通过无线方式与beta测试人员分享您的ad-hoc构建,我尝试了几种解决方案,并且我发现它是最简单的。 synching

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM