我为 Xcode 创建了一个新的 Cordova2 项目,就像他们的“入门”指南中描述的那样。一切都没有任何问题,但在启动 iPhone 模拟器后,应用程序弹出,然后 Xcode 将我带到“其他来源”中的 main.m 并突出显示这一行:
int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate");
它说:线程1:信号SIGABRT
当我跨过它时(实际上由于某种原因我必须跨过它两次),我在日志中收到以下异常,并且模拟器中的应用程序关闭(之后无法启动):
2012-08-30 11:27:33.807 test2[8198:13403] *** Terminating app due to uncaught exception
'NSUnknownKeyException', reason: '[<UIApplication 0x9039420> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key view.'
*** First throw call stack:
(0x1a1022 0x207ccd6 0x1a0ee1 0xf04022 0xe75f6b 0xe75edb 0xe90d50 0x55a71a 0x1a2dea 0x10c7f1 0x55926e 0x55aeb7 0x337ce1 0x337ff8 0x33717f 0x346183 0x346c38 0x33a634 0x271eef5 0x175195 0xd9ff2 0xd88da 0xd7d84 0xd7c9b 0x336c65 0x338626 0x2716 0x2685)
terminate called throwing an exception
谁能帮我解决这个问题?如果您需要更多信息,请询问我。