有没有办法查看实时控制台日志,以便实时查看NSLog和其他调试消息?
发布于 2013-10-03 07:50:50
有两个选项:
libimobiledevice可以通过homebrew安装,并且运行良好。其idevicesyslog
工具的工作原理类似于deviceconsole
(如下所示),并且支持无线查看设备的系统日志(!)
我已经写了更多关于那个on Tumblr tl;dr的文章:
brew install libimobiledevice
idevice_id --list // list available device UDIDs
idevicesyslog -u <device udid>
该设备通过USB连接或在本地无线网络上可用。
(保留历史记录,从2013年开始:)来自rpetrich的deviceconsole是一个比上面的ideviceconsole更不疯狂的解决方案。我的fork of it开箱即用在Xcode5中构建和运行,构建操作会将二进制文件安装到/usr/local/bin
中,以便于使用。
作为一个额外的有用信息,我以下面的样式使用它,这样可以很容易地在shell历史记录中找到我想要的设备,并删除deviceconsole
打印出来的不必要的>
行。
deviceconsole -d -u <device UDID> | uniq -u && echo "<device name>"
发布于 2017-03-30 16:04:15
只需在mac osX上打开应用程序Console.app
即可。
您可以在Applications
> Utilities
> Console
下找到它。
在应用程序的左侧列出了所有连接的设备。
发布于 2015-01-31 15:20:58
试试免费软件iOS Console。只需下载,启动,连接你的设备--就是这样!
https://stackoverflow.com/questions/7277804
复制相似问题