任何应用的 iPhone 4 黑屏和崩溃

Black blank screen and crash on iPhone 4 for any app

Xcode Beta (7.0) 和 Xcode (6.4) 已经发生过这种情况。

我正在尝试使用 iPhone 4 (iOS 7.1.2) 调试我的应用程序,并将我的部署目标设置为 iOS 7.0。当我 运行 我的应用程序时,我看不到 LaunchScreen,而是一个黑色的空白屏幕,然后它崩溃了。

我没有提供任何代码,因为当我创建一个新的默认项目、正确设置部署目标时,我遇到了同样的崩溃.

2015-09-13 16:06:07.026 GafasApp2[243:60b] -[MasterViewController topViewController]: unrecognized selector sent to instance 0x14d83420 2015-09-13 16:06:07.033 GafasApp2[243:60b] * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[MasterViewController topViewController]: unrecognized selector sent to instance 0x14d83420' * First throw call stack: (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: terminating with uncaught exception of type NSException (lldb)

我一直在用 iPad air 2 进行开发,但现在我需要我的 iPhone 4 来测试一些东西,但我不能像我提到的那样使用它。

你有什么线索吗?

非常感谢。

首先,运行 在不同的设备和其中一个模拟器中尝试应用程序。这会让您知道问题是否出在某个特定设备上。

其次,主要问题似乎是您正在调用一个不存在的方法。添加一个exception brreakpoint。这应该在调用无法识别的选择器的地方中断。