如何访问存储在 watchOS App 容器中的日志文件?

How can I access log files stored in a watchOS app's container?

提问人:Lextar 提问时间:12/20/2020 更新时间:12/20/2020 访问量:256

问:

我在 watchOS 应用程序中使用 CocoaLumberjack 和 DDFileLogger 来记录我的 Apple Watch 应用程序的后台行为。日志文件存储在文件夹的应用容器中。Library/Caches/Logs

现在我找不到访问/下载/查看这些文件的方法。

对于 iOS 应用,您可以使用 Xcode 的“设备和模拟器”窗口下载应用容器并查看日志文件。我没有找到下载 watchOS 应用容器的方法。

我是否需要向 watchOS 应用程序添加一个按钮,将日志文件发送到 iOS 应用程序,或者是否有更好/更简单的方法?其他人如何处理这个问题 - 尤其是对于已发布的应用程序?

我还尝试使用 iMazing 备份配对的 iPhone,但我在备份中找不到 watchOS 应用程序容器 - 此外,我认为 Caches 文件夹无论如何都不是备份的一部分。

iOS Apple-Watch watchOS Cocoalumberjack

评论

0赞 Patrick 8/13/2021
我有类似的需求。你找到什么解决方案了吗?

答: 暂无答案