代码之家  ›  专栏  ›  技术社区  ›  Ben Zotto sberry

iOS:如何发布一个“并行”应用程序版本以进行特别的beta测试

  •  4
  • Ben Zotto sberry  · 技术社区  · 14 年前

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

    我需要烧掉一个新的应用程序ID注册到苹果(和应用程序名称,将永远不会是真实的)来实现这一点吗?

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

    谢谢有经验的人。我知道我在玩弄“编程问题”这一行,但这无疑是一个拥有正确专业知识的社区。谢谢!:)

    1 回复  |  直到 14 年前
        1
  •  11
  •   Ole Begemann    14 年前

    在Info.plist中设置一个不同的包标识符。

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

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