您可以在图片中看到错误。
我甚至不知道这些错误意味着什么,它在我更新Xcode for iOS 6更新之前工作正常。我已经做了一些尝试和修复它的事情,例如更改目标操作系统并执行清理,但这没有用。
在成功构建应用程序并将其推送到设备后,我收到错误消息。
答案 0 :(得分:3)
这意味着你的程序崩溃了。错误发生在右下角的那个方框中。我无法看到整个错误消息,但它与键值编码有关。
这可能是一个简单的事实,你正在运行一个稍微过时的程序版本。从模拟器或设备中删除它,清理并重新构建项目,然后让Xcode重新复制它。
答案 1 :(得分:3)
您的应用程序在运行时崩溃,因为存在异常。
异常写在控制台日志中。我们可以在您的捕获中看到它:
*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIApplication 0x...> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key view.'
这意味着在应用程序的某个位置,您尝试设置UIApplication
类型对象的“view”属性,但UIApplication
没有任何view
属性,因此崩溃。
您的MainWindow.xib文件中的很可能是您将view
IBOutlet连接到UIApplication
类型的对象,但此插件的绑定无效因为出口不再存在。
(也许您在给定时间添加了插座,并在IB中绑定/连接它,然后在您的代码中将其删除,或者您绑定了IBOutlet然后更改了对象的类以便新类没有相同的插座,无论插座现在绑定到您的XIB中的不存在的属性并产生崩溃)
要解决此问题,请在界面构建器中打开您的XIB文件,并将此无效连接移至您现在不存在的插座,您的例外情况应该消失。