【发布时间】:2016-03-01 15:46:17
【问题描述】:
硬重置(按住电源+home)后,我希望能够在手机启动后查看 iOS 系统日志。使用 Xcode 我可以打开“设备”工具,但除非我解锁手机,否则我无法连接到设备以查看日志。
有没有办法在手机启动时查看 iPhone 设备日志?可以是实时的,也可以作为日志文件供我以后检查。
我也尝试使用设备工具中的“查看设备日志”按钮,但我在其中看到的都是崩溃日志。
【问题讨论】:
硬重置(按住电源+home)后,我希望能够在手机启动后查看 iOS 系统日志。使用 Xcode 我可以打开“设备”工具,但除非我解锁手机,否则我无法连接到设备以查看日志。
有没有办法在手机启动时查看 iPhone 设备日志?可以是实时的,也可以作为日志文件供我以后检查。
我也尝试使用设备工具中的“查看设备日志”按钮,但我在其中看到的都是崩溃日志。
【问题讨论】:
是的,有可能,那里的选项很少,我最喜欢的一个是 idevicesyslog,请执行以下操作:
在你的 Mac 上安装 brew:
使用 brew,安装 libimobiledevice
brew install libimobiledevice
完成后,将idevice连接到mac并输入终端
idevicesyslog
注意:如果有超过 1 个设备连接到 mac,您需要指定要使用的设备 udid。要获取设备 udid,请运行以下命令:
idevice_id -l
然后运行 idevicesyslog,但这次指定 udid:
idevicesyslog -u <device udid>
【讨论】: