在react-native 0.60.0版本上按照官方文档导入React Navigation之后,使用了createStackNavigator运行报错:
null is not an object (evaluating '_RNGestureHandlerModule.default.Direction')
Module AppRegistry is not a registered callable module (calling runApplication)
查询资料,找到一些同样问题的解决办法:
资料1
资料2
资料3
这些方案并不能解决在iOS上运行报错的问题。
最后解决方案是创建工程的时候指定版本react-native到0.60.0之前的老版本0.59.0解决问题。
2019.07.09更新:
最新0.60.0版本解决方案-Github-Issues
0.60.0版本自动生成pod,后续导入React Navigation pod库里缺少组件,需要执行pod install。