已更新至Xcode 4.2,无法在4.3模拟器中运行项目
我刚刚更新为iOS 5的Xcode 4.2,而我的旧项目在iPhone iOS 5模拟器上运行正常,但我无法在iOS 4.3模拟器上运行它或在我的iPhone 3G 4.2.1。应用程序崩溃。已更新至Xcode 4.2,无法在4.3模拟器中运行项目
我该怎么办?我开始认为这不是一个好主意更新!
对不起,我的英语。
程序接收到的信号:SIGABRT
控制台: 2011-11-01 09:14:05.555于Romanos [1351:F203] *终止应用程序由于未捕获的异常 'NSUnknownKeyException',原因:“[的setValue :forUndefinedKey:]:该类不是关键数字编码兼容的关键值。'
这通常意味着您的一个XIB容器引用了一个名为numero
的IBOutlet
,该对象不再存在(或已被重命名或正在被错误对象引用)。您需要查找并删除XIB中的引用。
我会先看看RomanosViewController的XIB。 :)
这可能是本杰吉姆说的,但也要确保你的视图控制器设置为正确的类。
您可以检查界面生成器。例如,单击文件的所有者或选项卡的视图控制器在选项卡栏应用程序,并查看身份检查器(命令+选项+ 3)。你应该选择视图控制器的类。
我认为这行有一些东西,当我评论它时,程序运行没有错误,但屏幕上没有任何内容出现。 //self.window.rootViewController = self.viewController; [self.window makeKeyAndVisible]; 返回YES; } – Tonidurans
控制台中是否存在错误消息? – Louis
这是控制台: 2011-11-01 09:14:05.555 Romanos [1351:f203] ***由于未捕获异常'NSUnknownKeyException',原因:'[ setValue:forUndefinedKey:]终止应用程序:这个类不是关键数字编码的关键值。“ –
Tonidurans
但它在Xcode 4中工作 – Tonidurans