【发布时间】:2011-03-11 03:16:50
【问题描述】:
我刚刚从苹果开发中心安装了 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 中的某些内容,因为我实际上可以使用其他项目打开项目编辑器。嗯。
【问题讨论】:
-
安装后重启了吗?
-
不是马上,但后来我安装了新的 Safari 并重新启动。现在再试一次。
-
只是询问是因为,例如,如果您在安装新 Xcode 之前卸载 Xcode,则文档说要重新启动。不确定是否只是重命名旧的 Xcode /Developer 目录可能会导致问题。
-
Shaggy Frog - 仅当您在卸载较新版本后安装较旧版本时才需要重新启动。
标签: objective-c xcode ios4 xcode4