我试图让React-Native iOS应用程序正常工作,在经历了几次编译错误并花了几个小时依赖地狱后,我得到了应用程序以便成功编译。现在,当我运行它时,我看到启动画面,它立即崩溃并出现此错误:
libc++abi.dylib: terminating with uncaught exception of type NSException
我认为我缩小了崩溃的位置,所以我在main.m
添加了一个断点:
#import <UIKit/UIKit.h>
#import "AppDelegate.h"
int main(int argc, char * argv[]) {
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
但是当我尝试踩到UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]))
时,应用程序崩溃了。如果错误消息告诉我什么并且调试器不允许我检查任何内容,我该如何调试此崩溃?
答案 0 :(得分:1)
设置异常断点:
再次运行您的项目。它应该在发生异常的代码行上中断。