iOS:如何为ad-hoc beta测试分发“并行”应用程序版本

时间:2010-11-19 00:07:11

标签: xcode ios adhoc beta-testing

我想开始对iOS应用进行有限的beta测试。我知道如何定期分发我现有的应用程序,但我有一个潜在的测试用户告诉我,当他们测试其他应用程序时,他们最终会在生产应用程序旁边安装一个单独的应用程序。但我不知道其他开发人员正在做些什么来创建它。

我是否需要刻录一个在Apple注册的新应用ID(以及永远不会真实的应用名称)来为我的测试用户完成此操作?

如果是这样,是否有合理的方法在单个Xcode项目中管理它?

感谢任何有经验的人。我知道我正在玩“编程问题”,但这肯定是拥有正确专业知识的社区。谢谢! :)

1 个答案:

答案 0 :(得分:11)

只需在Info.plist中设置不同的包标识符即可。

就个人而言,我在我的项目中创建了三个配置(Debug,Ad Hoc,App Store),然后为每个配置(BUNDLE_IDENTIFIER)定义了一个用户定义的构建设置,我在其中设置了不同的bundle ID。 / p>

在我的Info.plist中,我可以将包ID设置为${BUNDLE_IDENTIFIER}