我知道这是许多其他问题的重复,但是我遵循以下设置教程: https://reactnavigation.org/docs/en/getting-started.html#installation
我尝试了很多堆栈溢出答案,其中大多数看起来像这样:
remove node_modules and package-lock.json
npm install
npm install --save react-navigation
npm install --save react-native-gesture-handler
react-native link
取自https://stackoverflow.com/a/53370597/8512499
有趣的是,如果我从Xcode内部启动项目,则项目可以正常运行,但是如果运行react-native run-ios
,则项目将失败。
任何建议将不胜感激!
这是我得到的错误:
未定义不是对象(评估'RNGestureHandlerModule.State')
答案 0 :(得分:0)
我仍然遇到问题
仔细查看并阅读我有时发现的Pod是真正的问题。
这就是我的工作方式
从模拟器中删除应用程序
run on terminal -> react-native link
转到IOS文件夹
run on terminal -> pod install