【发布时间】:2015-12-09 15:51:33
【问题描述】:
Xcode Beta (7.0) 和 Xcode (6.4) 发生了这种情况。
我正在尝试使用我的 iPhone 4 (iOS 7.1.2) 调试我的应用程序,并将我的部署目标设置为 iOS 7.0。当我运行我的应用程序时,我看不到 LaunchScreen,而是一个黑色的空白屏幕,然后它崩溃了。
我没有给出任何代码,因为当我创建一个新的默认项目,设置正确的部署目标时,我遇到了同样的崩溃。 p>
2015-09-13 16:06:07.026 GafasApp2[243:60b]-[MasterViewController topViewController]:无法识别的选择器发送到实例 0x14d83420 2015-09-13 16:06:07.033 GafasApp2 [243:60b] * 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[MasterViewController topViewController]:无法识别的选择器发送到实例 0x14d83420” * 首先抛出调用栈: (0x30a57f83 0x3b208ccf 0x30a5b917 0x30a5a203 0x309a9768 0x85cc3 0x332e4587 0x332e3edb 0x332de56b 0x3327a6e9 0x33279851 0x332ddca9 0x35892aed 0x358926d7 0x30a22a67 0x30a22a03 0x30a211d7 0x3098bebf 0x3098bca3 0x332dced1 0x332d814d 0x86fbd 0x3b715ab7) libc++abi.dylib:以 NSException 类型的未捕获异常终止 (lldb)
我一直在使用 iPad air 2 进行开发,但现在我需要我的 iPhone 4 来测试一些东西,但我不能像我提到的那样使用它。
你有什么线索吗?
非常感谢。
【问题讨论】:
-
添加exception beakpoint 是否有助于找到问题?看起来您正在调用一个不存在的方法?模拟器/其他设备上会出现这种情况吗?
-
是的......现在我觉得自己很笨,我不得不设置一个断点,但由于我是 iOS 开发的新手......我不这么认为。这是
AppDelegate.m上崩溃的默认代码,您能否提出答案,我会将其标记为已接受?非常感谢。