0

在我们的 iOS 应用程序中,我们使用 OSLog 来记录各种事件(包括错误),该应用程序是在 iPhone 设备上使用测试飞行分发的。据我们所知,具有日志级别 Notice、Error 和 Fault 的 OSLog 将日志持久化到磁盘中。由于我们有很多上述日志级别的日志,它们必须保存在某个地方,但我无法获得它们的确切存储位置。我的部分问题是,由于我现在无法访问 Mac,并且如果我只使用 iPhone 和应用程序,我可以从 iPhone 中获取应用程序存储的日志吗?可能是用iTunes什么的?或者甚至可以在没有mac的情况下获得它?此外,当我们使用 xcode 在模拟器上测试应用程序时,我期望相同的行为,因为我们正在记录各种事情,mac 或模拟器中的日志文件保存在哪里?确切的路径是什么,虽然我可以在控制台本身上看到所有日志,但我想获取 ios 创建的文件。如果有人可以指导我完成它,这对我们非常有帮助,尤其是关于从真实 iPhone 设备获取日志(无需将其连接到 mac)

谢谢, 普拉内

4

0 回答 0