2011-04-25 36 views
4

我想将我的应用分发给beta测试人员(ad hoc分发)。他们是否需要拥有苹果开发者许可证?他们需要一台Mac吗?还是仅仅让他们拥有iTunes就足够了?做iphone应用程序beta测试者需要开发者许可证吗?

另外,Xcode 4的特别发布流程是不同的吗?我知道将其提交给应用商店的过程是不同的。

回答

6

考虑您的问题依次是:

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

  2. 他们也不需要Mac。

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

  4. Xcode 4的过程有些不同(说起来容易多了)。虽然我不喜欢链接到异地资源,有一个非常好的博客文章,在详细使用的Xcode 4的ad-hoc配置:http://diaryofacodemonkey.ruprect.com/2011/03/18/ad-hoc-app-distribution-with-xcode-4/

1

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

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

0

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

0

不,Beta测试人员不需要获得iOS开发人员的批准。尽管如此,您仍然需要将测试人员的UDID列入白名单。

我建议你使用Diawi与beta测试者无需使用iTunes进行无线共享,我已经尝试过几种解决方案,并且我发现它是最简单的包。 同步

1

不,测试者不需要是注册开发者。

为了让iOS版的beta测试应用程式很简单,请看看曲棍球框架:

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/

0

也可以尝试testflightapp.com分发您的即席建立。您可以跟踪安装甚至崩溃日志。

P.S我不在testflight上工作,但发现它对beta测试很有帮助。

相关问题