为什么我的控制台现在吐出所有这些NW_ *的东西?使用React-Native和Xcode

时间:2016-09-22 21:47:54

标签: xcode console react-native

自从更新到Xcode 8(至少我认为这就是启动它)后,我的控制台已经填满了各种各样的网络活动,比如:

enter image description here

我没有兴趣看到这一切,我该怎么做呢?

提前致谢!

2 个答案:

答案 0 :(得分:1)

与此同时,只需编辑方案 - >运行 - >参数 - >环境变量 - >点击+添加新的 - >名称:OS_ACTIVITY_MODE - >值:禁用。

还有一个PR可以解决这个问题:https://github.com/facebook/react-native/pull/10065

NSLog将被禁止,但如果您需要登录本机端,则可以使用RCTLog.h中的日志记录功能,这仍然有效。

答案 1 :(得分:0)

此日志记录是由Xcode 8中包含的iOS 10 SDK引起的。有一种解决方法:

https://twitter.com/rustyshelf/status/775505191160328194

enter image description here

但是,请注意,这会在设备上隐藏NSLog输出。