运行别人写的react native项目demo遇到的问题
运行Demo步骤:
- 下载react native项目demo
- 终端打开项目目录,执行
yarn install或npm install - 运行在iOS模拟器上:
react-native run-ios
我遇到的问题:
问题1:
首先,在终端执行react-native run-ios,提示Entry, ":CFBundleIdentifier", Does Not Exist。然后,使用Xcode打开ios目录中的项目,编译报错:'config.h' file not found
问题1的解决办法:
cd node_modules/react-native/third-party/glog-0.3.4
../../scripts/ios-configure-glog.sh
问题2:
Xcode重新编译,报错error: Build input file cannot be found: '.../node_modules/react-native/Libraries/WebSocket/libfishhook.a'
问题2的解决办法:
Xcode中选择项目Libraries文件夹下的RCTWebSocket.xcodeproj --> TARGETS中的RCTWebSocket --> Build Phases --> Link Binary With Libraries,然后移除再添加libfishhook.a文件,重新编辑项目就成功了。
参考地址:
1. https://blog.youkuaiyun.com/qq_28978893/article/details/78720488
2. https://www.jianshu.com/p/f76e6691550b
本文讲述运行别人写的React Native项目Demo时遇到的问题及解决办法。介绍了运行Demo的步骤,包括下载项目、在终端执行命令等。详细阐述了两个问题,如编译报错等,并给出对应解决办法,还提供了参考地址。
5331

被折叠的 条评论
为什么被折叠?



