我遇到了问题,我的(简单)iOS应用程序构建良好,显示正在运行,但在模拟器上却只有一个空白屏幕。在xCode中,它仍然显示“在iPhone 5.0模拟器上运行XXXX”,但也给出了“线程1:信号SIGABRT”的提示;
底部窗口中没有可读的错误,只有:
argc = (int) 1
argc = (char **) 0xbffff578
直到现在都一切正常。我尝试更换了一些图像及其@2x版本,以更改一下,然后就出现了这个问题。
我已经进行了清理,并清理了构建文件夹。我也清空了DerivedData文件夹并尝试重新启动。我尝试在我的AppDelegate中的didFinishLaunchingWithOptions方法中添加断点,但似乎从未到达过。
我基本上已经试尽了所有想到的方法。
调试导航器:
编辑:
当我注释掉:
@property(strong,nonatomic)UIWindow * window;
从@interface AppDelegate开始,并注释掉
@synthesize window = _window;
从@implementation AppDelegate开始,尽管具有空白屏幕,但它可以正确加载,因为我想窗口没有加载。