【问题标题】:Flutter: Display log in release mode in iOSFlutter:在 iOS 中以发布模式显示日志
【发布时间】:2021-05-01 09:53:39
【问题描述】:

我正在尝试在 iOS 中以 发布模式 显示日志以测试我的应用购买...

我尝试了 print()log() 但没有任何效果

有趣的是,它适用于 Android。

你知道怎么做吗?

谢谢

【问题讨论】:

  • logger package 我个人也在发布模式下使用日志,但我不建议在发布模式下调试,因为 DevTools 工作不可靠:)
  • @NiklasvonHaxthausen 记录器包不打印 ios 上发布的任何日志

标签: flutter flutter-packages


【解决方案1】:

我遇到了同样的问题!我还在 iOS 物理设备上测试应用内购买,但在 Android Studio 中看不到日志。我试过print()方法,flutter默认记录器,还有the logger package

您必须切换到 Xcode 并执行以下步骤:

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

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

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

致谢:https://stackoverflow.com/a/61975751/5734066

【讨论】:

    猜你喜欢
    • 2021-02-08
    • 2021-05-05
    • 2021-06-08
    • 2022-01-04
    • 2023-03-08
    • 2021-06-05
    • 2018-09-06
    • 1970-01-01
    • 2022-11-10
    相关资源
    最近更新 更多