繁体   English   中英

如何调试在 iOS > 14 上打开的 Flutter 通知

[英]How to debug Flutter notifications opening on iOS > 14

由于 iOS 14.0 Flutter 应用程序无法在调试模式下重新启动

那么在实现firebase_messaging方法时如何获取一些日志呢?

运行flutter run --release隐藏终端的日志。 那你怎么办?

所以我得到了一种缓慢的方法:

  1. 使用flutter run --release运行应用程序
  2. 检查某些日志是否显示在 macOS console应用程序中(使用“Flutter”、“Runner”或您想要的任何字符串过滤日志)
  3. 然后关闭应用,收到通知
  4. 出现日志

使用此解决方案,您无法热重新加载应用程序,您必须重新构建它。 我的测试需要 300 万。 不是最佳的,但至少我有一些日志。

你可以试试

flutter run -d 'device_id' --profile

这将以类似于发布模式的配置文件模式运行您的应用程序,并在控制台中提供日志。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM