RN 踩坑与解决记录
2019-11-13 本文已影响0人
burningalive
Xcode控制台关闭打印Connection信息
在真机调试RN项目时,如果打开Debug模式在网页控制台中查看log信息,是需要保持手机与电脑保持在同一Wi-Fi下,也就是说手机需要保持连接Wi-Fi。
但是在一些情况需要断开Wi-Fi,比如测试网络变化对产品的影响。
此时可以通过原生控制台查看log信息,在Xcode中,RN项目会不断地提示Connection信息,会对有效的log信息有些干扰,可以通过下面方式进行关闭。
-
Product -> Scheme -> Edit Scheme...
-
选中Arguments -> 在Environment Variables下添加键值对:Name: "OS_ACTIVITY_MODE", Value:"disable"
XCode上编译时报错报错 "config.h file not found"
刚创建的项目,在Xcode中运行项目时可能会报这个错。
1.在终端中进入项目根目录,分别执行下面两行命令:
cd node_modules/react-native/third-party/glog-0.3.4
../../scripts/ios-configure-glog.sh
2.如果在执行第二条命令时报错,尝试在前面加上 sudo
sudo ../../scripts/ios-configure-glog.sh
- 重新运行