当我运行iOS模拟器时,它仅以(3.5-英寸)运行,而当我将其更改为(4英寸)时,这是在“线程1”下的“调试导航器”中弹出的错误:

#import "AppDelegate.h"

int main(int argc, char * argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
    }
}


如何解决/纠正此问题,以便我的应用程序既可以在3.5英寸和4英寸的iPhone Retina屏幕上使用,又可以在模拟器中使用?

谢谢。

最佳答案

您应该为将要出现的所有breakpoint插入exceptions
因此,请转到Breakpoint Navigator



并在xCode的底部添加Exception Breakpoint...



Breakpoint应该这样设置



不,您应该能够在log内收到错误消息,并查看问题出在哪里。

10-08 14:04