我刚从apple dev中心安装了Xcode 4 / iOS SDK 4.3软件包。我在安装之前将/ Developer重命名为/ Developer3。无论如何,打开我的3.x xcode项目后,我想改变目标,所以我点击了左侧树顶部的项目,我得到了一个“内部错误”。 (详情,继续或崩溃)。所以我点击“详细信息”并看到:
UNCAUGHT EXCEPTION (NSInvalidArgumentException): -[NSCFDictionary lastObject]: unrecognized selector sent to instance 0x20102ada0
UserInfo: (null)
Hints: None
早些时候我也试过去“编辑方案......”但它只是坐在那里并没有做任何事情,就像我从未点击菜单项一样。
还有其他人看过这个或知道解决方法吗?
感谢。
更新
因此,我使用卸载脚本卸载了Xcode 4.0 / iOS 4.3,然后将我的旧Developer3文件夹重命名为Developer并运行该卸载脚本...重新启动,重新安装Xcode 4.0 / iOS 4.3并重新启动,仍然我得到了崩溃。我认为它必须是项目的.plist中我想要打开的东西,因为我实际上可以用其他项目打开项目编辑器。 HMM。
答案 0 :(得分:1)
<强>固定强>
我在我的Resources /目录中有我的Info.plist文件,所以我将它移动到根项目文件夹,并将其重命名为AppName-Info.plist并在那里调整了一些东西...例如,硬编码捆绑包标识符,删除了我的项目文件中对Info.plist的旧引用,并添加了新的AppName-Info.plist文件。然后,下次我打开项目时,项目编辑器工作正常。希望这将有助于其他人在同一条船上。