我用本机开发了一个应用程序。它已经运行并在Android上经过测试,但是现在我在iOS上工作。我正在使用macOS作为包管理器在macOS上使用React Native版本0.58.6。
当我尝试在Xcode上运行该应用程序时,该应用程序成功构建,模拟器打开,但该应用程序在启动后立即关闭。
Xcode中的错误是:
2019-07-23 20:25:20.002 [错误] [tid:com.facebook.react.JavaScript]本机模块不能为空。
2019-07-23 20:25:20.002924 + 0300 MyAPP [8111:32017]本机模块不能为空。
2019-07-23 20:25:20.004 [致命] [tid:com.facebook.react.ExceptionsManagerQueue]未处理的JS异常:本机模块不能为空。
2019-07-23 20:25:20.004562 + 0300 MyAPP [8111:31983]未处理的JS异常:本机模块不能为空。
2019-07-23 20:25:20.005 [错误] [tid:com.facebook.react.JavaScript]模块AppRegistry不是注册的可调用模块(调用runApplication)
2019-07-23 20:25:20.005502 + 0300 MyAPP [8111:32017]模块AppRegistry不是已注册的可调用模块(调用runApplication)
2019-07-23 20:25:20.013301 + 0300 MyAPP [8111:31983] ***由于未捕获的异常'RCTFatalException:未处理的JS异常:本机模块不能为空。',终止应用程序,原因:'未处理的JS例外:本机模块不能为null。,堆栈:
我正在使用Facebook SDK,并且可以肯定我正确地进行了所有链接。