Fastlane / Snapshot - 我如何保留所有调试/控制台日志?

Posted

技术标签:

【中文标题】Fastlane / Snapshot - 我如何保留所有调试/控制台日志?【英文标题】:Fastlane / Snapshot - how do I keep all debug / console logs? 【发布时间】:2018-08-02 21:44:05 【问题描述】:

我想查看我在我的 fastlane 快照 ui 测试中使用的所有设备上的所有调试日志的内容?

我正在寻找也将使用 NSLog 等生成的调试消息。

我在文档中找到了这个output_simulator_logs 标志,但它似乎不起作用。我还设置了namespace_log_files,但这似乎只是用于构建日志。

虽然我很高兴使用另一个 fastlane 工具或其他工具来实现这一点?

【问题讨论】:

【参考方案1】:

如果你传入result_bundle: true 应该会得到一些test_result 包。在这些捆绑包中,您将获得您正在寻找的所有日志。并不是说*.xcactivitylog 文件实际上是经过 gzip 压缩的文本文件。

【讨论】:

以上是关于Fastlane / Snapshot - 我如何保留所有调试/控制台日志?的主要内容,如果未能解决你的问题,请参考以下文章

如何在模拟器中使用 fastlane 运行仪器测试?

Fastlane:如何根据 --env 从父目录加载 .env 文件

iOS - 如何在 fastlane 快照中传递构建参数

Fastlane - 如何通过组将用户添加到 Testflight?

Fastlane windows无法安装

iOS - 如何使用 Fastlane 增加版本号?