本机 iOS 日志未显示在 Flutter 项目中

mat*_*eoh 9 xcode ios flutter

在我的 Flutter 项目中,我调用原生 Android 代码和原生 iOS 代码。

在我的原生 Android 代码中,我用来Log.i("tag", "my log")记录我想要的任何内容,并且它会出现在 Logcat 和 Flutter 控制台中。

现在,我想从我的本机 iOS 代码中执行相同的操作。我试过:

print("my log")
NSLog("my log")
Run Code Online (Sandbox Code Playgroud)

但无论是在 Xcode 控制台还是在 Flutter 控制台中,任何地方都没有出现任何内容,这在调试时真的很烦人......

另外,我在 iOS 模拟器上运行我的应用程序。

那么如何从原生iOS代码中看到日志呢?

谢谢。

小智 3

\n

如果你在 Xcode 中构建 flutter 项目。print或者NSLog您将在 Xcode 控制台中获得预期的输出。

\n
\n

在此输入图像描述

\n
\n

如果您在 android studio 或 vs code 中构建 flutter 项目,则您在 Xcode 中执行printNSLog将不会获得预期的输出。我\xe2\x80\x98已经尝试过。

\n
\n

也许这个网址会对你有帮助,但我不确定。

\n