iOS(iPhone,iPad,iPodTouch)查看实时控制台日志终端

有没有办法查看实时控制台日志以实时方式查看NSLog和其他调试消息,例如adb logcat?



吃鸡游戏
浏览 867回答 3
3回答

白板的微信

Apple在技术问答QA1747 调试针对Xcode 6的已部署iOS应用程序中记录的解决方案是:从Xcode菜单中选择Window-> Devices。在左栏中选择设备。单击右侧面板左下角的上三角,以显示设备控制台。

墨色风雨

两种选择:libimobiledevice可通过自制程序安装,并且效果很好。其idevicesyslog工具的工作方式类似于deviceconsole(如下),并且支持无线查看设备的系统日志(!)。我在Tumblr tl; dr 上写了更多有关它的内容:brew install libimobiledeviceidevice_id --list // list available device UDIDsidevicesyslog -u <device udid>通过USB连接的设备或在本地无线网络上可用的设备。从2013年开始:与上面的ideviceconsole相比,来自rpetrich的deviceconsole的解决方案要少得多。我的前叉在开箱即用的Xcode 5中进行构建和运行,并且Build操作将安装二进制文件以便/usr/local/bin于使用。作为其他有用的信息,我以以下样式使用它,可以轻松在外壳历史记录中找到所需的设备,并删除打印出来的不必要的>行deviceconsole。deviceconsole -d -u <device UDID> | uniq -u && echo "<device name>"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

iOS