Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在手机解锁前读取iOS设备日志吗_Ios_Xcode_Logging_Boot - Fatal编程技术网

我可以在手机解锁前读取iOS设备日志吗

我可以在手机解锁前读取iOS设备日志吗,ios,xcode,logging,boot,Ios,Xcode,Logging,Boot,在硬复位(保持电源+主页)后,我希望能够在手机启动后查看iOS系统日志。使用Xcode我可以打开“设备”工具,但除非我解锁手机,否则我无法连接到设备以查看日志 有没有办法在手机启动时查看iPhone设备日志?可以是实时的,也可以是我可以在事后检查的日志文件 我也尝试过使用设备工具中的“查看设备日志”按钮,但我在其中看到的都是崩溃日志。是的,有可能,没有几个选项,我最喜欢的一个是idevicesyslog,请执行以下操作: 在mac上安装brew: 使用brew安装libimobiledevi

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

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


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

是的,有可能,没有几个选项,我最喜欢的一个是idevicesyslog,请执行以下操作:

  • 在mac上安装brew:

  • 使用brew安装libimobiledevice

    brew安装libimobiledevice

  • 完成后,将idevice连接到mac并输入终端

    idevicesyslog

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

idevice_id -l
然后运行idevicesyslog,但这次指定udid:

idevicesyslog -u <device udid>
idevicesyslog-u

是的,这是可能的,有几个选项,我最喜欢的是idevicesyslog,请执行以下操作:

  • 在mac上安装brew:

  • 使用brew安装libimobiledevice

    brew安装libimobiledevice

  • 完成后,将idevice连接到mac并输入终端

    idevicesyslog

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

idevice_id -l
然后运行idevicesyslog,但这次指定udid:

idevicesyslog -u <device udid>
idevicesyslog-u

谢谢,libimobiledevice工具真是太棒了,我喜欢通过grep来查找日志,但它与xcode设备登录存在同样的问题,除非我用密码解锁手机,否则它不会让我查看日志。我开始认为这是一个安全问题,如果你想连接手机,手机需要在重启后至少解锁一次。在这种情况下;我想我的问题的答案是否定的。谢谢,libimobiledevice工具真的很棒,我喜欢通过grep管道记录日志来找到我要找的东西,但是它遇到了与xcode设备登录相同的问题,除非我用密码解锁手机,否则它不会让我看到日志。我开始认为这是一个安全问题,如果你想连接手机,手机需要在重启后至少解锁一次。在这种情况下;我想我的问题的答案是否定的。