RN 踩坑与解决记录

Xcode控制台关闭打印Connection信息

在真机调试RN项目时,如果打开Debug模式在网页控制台中查看log信息,是需要保持手机与电脑保持在同一Wi-Fi下,也就是说手机需要保持连接Wi-Fi。
但是在一些情况需要断开Wi-Fi,比如测试网络变化对产品的影响。
此时可以通过原生控制台查看log信息,在Xcode中,RN项目会不断地提示Connection信息,会对有效的log信息有些干扰,可以通过下面方式进行关闭。

  1. Product -> Scheme -> Edit Scheme...


  2. 选中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
  1. 重新运行

你可能感兴趣的:(RN 踩坑与解决记录)