Flutter:如何在iOS的发布模式下显示日志

9
我想在iOS的“发布模式”下显示日志以测试我的应用内购买。我尝试使用print()和log(),但都不起作用。有趣的是,在Android中可以。你知道该怎么做吗?谢谢。

logger package 是一个我个人也在使用的日志记录包,它可以在发布模式下记录日志,但我不建议在发布模式下进行调试,因为 DevTools 的工作不太可靠 :) - soft_and_ware
@NiklasvonHaxthausen 的日志包在 iOS 发布版中没有打印任何日志。 - IulianT
1个回答

9

我遇到了完全相同的问题!我也在iOS物理设备上测试应用内购买,无法在Android Studio中看到日志。我尝试过print()方法、flutter默认记录器和记录器包

你需要切换到Xcode并执行以下步骤:

  1. 打开Xcode
  2. 在菜单栏中,选择 Product > Scheme > Edit Scheme...

enter image description here

  1. 确保左侧边栏中选择了Run
  2. Build Configuration中,从Debug更改为Release

enter image description here

  1. 通过按“播放”/“运行”按钮在Xcode中编译您的应用程序,然后它应该工作

来源:https://dev59.com/_FUL5IYBdhLWcg3w-cHr#61975751


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接