在我的 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\n\n如果你在 Xcode 中构建 flutter 项目。
\nNSLog您将在 Xcode 控制台中获得预期的输出。
\n\n如果您在 android studio 或 vs code 中构建 flutter 项目,则您在 Xcode 中执行
\nNSLog将不会获得预期的输出。我\xe2\x80\x98已经尝试过。
也许这个网址会对你有帮助,但我不确定。
\n