使用多个目标创建精简版,如何避免覆盖完整版?

时间:2013-05-17 14:40:26

标签: ios xcode testflight

我正在使用多个目标的策略来创建一个精简版的iOS应用程序。在通过Xcode进行测试时,在模拟器和我的设备上运行构建时,它会为lite版本创建一个新图标。完整版和精简版紧挨着每个版本,并且不会发生覆盖。

然而,通过Test Flight下载的远程测试人员报告说,在安装Lite版本时,它覆盖了他们的完整版本。然后他们升级回完整版本 - 完整版本在应用程序商店中,精简版本没有 - 它覆盖了完整版本。我该如何避免这种情况?

更新

看来我需要自定义应用ID,实现/检查这个的最佳方式是什么?

1 个答案:

答案 0 :(得分:2)

您需要为Lite版本创建自定义应用ID。

编辑:

在目标上,您需要更改Bundle Identifier。

Example on your targets