我有两个版本的iPhone应用程序 - FULL和LITE。这是同一个项目,但我有两个不同版本的两个不同目标。
当我从一个目标切换到另一个目标并将其安装到我的iPhone时,一切都搞砸了。在第一次运行时,我只获得一个应用程序而不是两个(即使它们具有不同的ID)。之后,图标将更改为另一个版本。在以后的运行中,我得到了两个不同的应用程序 - 一个用于lite,另一个用于完整版。但是当我第一次拿到它时,它们有相同的图标!
如果我现在尝试在版本之间切换(使用XCode安装其中一个),有时功能会混淆 - 完整版本就像精简版一样,反之亦然。
我必须安装一个版本10次才能按我的意愿开始工作。
有什么问题?它是XCode的东西还是我做错了什么?
感谢。
答案 0 :(得分:2)
您确定每个单独的目标都有自己的Info.plist文件,并且每个目标的Target Build Settings为该目标指定了正确的Info.plist文件,并且每个Ibfo.plist文件都有唯一的Bundle Identifier?