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

Ben*_*tto 4 xcode adhoc beta-testing ios

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

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

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

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

Ole*_*ann 11

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

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

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