Ios React Native中的释放模式诊断

Ios React Native中的释放模式诊断,ios,react-native,Ios,React Native,有没有办法让React原生到输出所有控制台。log调用到同一个地方NSLog去 是否有办法在释放模式下查看控制台.log的输出 如果没有,我是否可以使用react native的NSLog帮助程序 (注意,我知道在调试模式下,我有多种方法获取此信息,但我需要诊断发布模式的具体问题。)在AppDelegate.m #import <React/RCTLog.h> 这将react logger设置为将所有级别记录到NSLog,而不是发布默认值:RCTLogLevelError,它是co

有没有办法让React原生到输出所有
控制台。log
调用到同一个地方
NSLog

是否有办法在释放模式下查看控制台.log的输出

如果没有,我是否可以使用react native的NSLog帮助程序


(注意,我知道在调试模式下,我有多种方法获取此信息,但我需要诊断发布模式的具体问题。)

AppDelegate.m

#import <React/RCTLog.h>
这将react logger设置为将所有级别记录到NSLog,而不是发布默认值:
RCTLogLevelError
,它是
console.error
我猜:)


这允许您拥有一个完全诚实的“发布”模式构建,包含您想要的所有详细日志记录

添加
RCTSetLogThreshold后(RCTLogLevelInfo-1)到您的AppDelegate.m

您可以连接iPhone并在Mac console.app中查看日志。

对于我的RN项目,“RCTLog.h”不起作用,但“导入”起作用。谢谢你!我在app delegate.m中添加了这段代码,并存档以创建一个构建。请注意:我是react本地开发人员,对Xcode了解不多。添加此代码后,我现在在哪里可以看到发布版本日志?我有一个与@AnkushRishi相同的问题,实际日志在哪里?还有另一个“如何/在哪里可以看到此日志”?酷!现在做android:D
RCTSetLogThreshold(RCTLogLevelInfo - 1);