【问题标题】:Can I somehow read the iOS device logs before the phone is unlocked我可以在手机解锁之前以某种方式读取 iOS 设备日志吗
【发布时间】:2016-03-01 15:46:17
【问题描述】:

硬重置(按住电源+home)后,我希望能够在手机启动后查看 iOS 系统日志。使用 Xcode 我可以打开“设备”工具,但除非我解锁手机,否则我无法连接到设备以查看日志。

有没有办法在手机启动时查看 iPhone 设备日志?可以是实时的,也可以作为日志文件供我以后检查。

我也尝试使用设备工具中的“查看设备日志”按钮,但我在其中看到的都是崩溃日志。

【问题讨论】:

    标签: ios xcode logging boot


    【解决方案1】:

    是的,有可能,那里的选项很少,我最喜欢的一个是 idevicesyslog,请执行以下操作:

    注意:如果有超过 1 个设备连接到 mac,您需要指定要使用的设备 udid。要获取设备 udid,请运行以下命令:

    idevice_id -l
    

    然后运行 ​​idevicesyslog,但这次指定 udid:

    idevicesyslog -u <device udid>
    

    【讨论】:

    • 谢谢,libimobiledevice 工具真的很棒,我喜欢能够通过 grep 管道日志来查找我要查找的内容,但是它遇到了与 xcode 设备登录相同的问题除非我用密码解锁了手机,否则它不会让我看到日志。我开始认为这是一个安全问题,如果要连接到手机,则重启后至少需要解锁一次手机。在这种情况下;我想我的问题的答案是否定的。
    猜你喜欢
    • 2015-07-05
    • 2020-05-15
    • 2018-05-24
    • 1970-01-01
    • 1970-01-01
    • 2018-02-23
    • 2011-03-28
    • 1970-01-01
    • 2014-07-22
    相关资源
    最近更新 更多