4

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

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

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

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

4

1 回答 1

11

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

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

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

于 2010-11-19T00:17:05.463 回答