发生了奇怪的事情。我正在使用Xcode 3在iOS 4.2下开发一个iOS应用程序。我在两个不同的文件夹中有相同的应用程序,并且它们有不同的xib文件(因为有两种不同的资源语言)。当我开始研究控制台日志时,我正在设备上获得另一个应用程序 - 而不是我当时打开的应用程序...有时它甚至变得更奇怪:我正在启动应用程序A,但我看到了我的iPhone(4S顺便说一句)介绍版本A和菜单来自B ...同时两者都成功安装到设备上,所以我可以单独手动使用它们 - 但不是从Xcode运行时。
编辑:这两个应用程序具有不同的包ID和名称
答案 0 :(得分:0)
两件事:
建造前清洁(Shift-Cmd-K)
构建应用程序时在iPhone上打开其他版本的原因是它们在info.plist中共享相同的Bundle Identifier(CFBundleIdentifier)