搜索或过滤 Xcode "Devices" 控制台
Grepping or filtering Xcode "Devices" console
我正在调试 运行 我 iPhone 上的 Corona SDK 应用程序。当我 运行 应用程序发送我可以在 Xcode "Devices" 面板中看到的调试信息时。不幸的是,同一个控制台上到处都是 OS 日志,这使得我自己的应用程序的日志在屏幕外的速度非常快。我可以将它们复制到一个文件中,并在完成后对它们进行 grep,但我想实时这样做,这样我 只能 看到我自己的应用程序的日志。
这可能吗?如果可以,怎么做?
经过几个月的搜索,我发现了这个:
https://github.com/benvium/libimobiledevice-macosx
它是一组终端命令,可让您跟踪设备的日志并将其 grep 到您想要的内容。
编辑:在发布这个问题几年后,Apple 似乎确实将此功能包含在 Xcode 中,而不是在控制台应用程序中。我已将已接受的答案更改为 Warren Stringer 的答案以使该问题保持最新状态。
刚找到这个工具:
我和那家公司没有任何关系,我只是想 post 它在这里,因为我希望我早点找到它!
只需安装,您就可以实时过滤设备控制台 - 太棒了:)!
根据https://developer.apple.com/documentation/os/logging?language=objc
Open /Applications/Utilities/Console.app
MacOS 10.12 及更高版本。适用于 AppleWatch。
我正在调试 运行 我 iPhone 上的 Corona SDK 应用程序。当我 运行 应用程序发送我可以在 Xcode "Devices" 面板中看到的调试信息时。不幸的是,同一个控制台上到处都是 OS 日志,这使得我自己的应用程序的日志在屏幕外的速度非常快。我可以将它们复制到一个文件中,并在完成后对它们进行 grep,但我想实时这样做,这样我 只能 看到我自己的应用程序的日志。
这可能吗?如果可以,怎么做?
经过几个月的搜索,我发现了这个:
https://github.com/benvium/libimobiledevice-macosx
它是一组终端命令,可让您跟踪设备的日志并将其 grep 到您想要的内容。
编辑:在发布这个问题几年后,Apple 似乎确实将此功能包含在 Xcode 中,而不是在控制台应用程序中。我已将已接受的答案更改为 Warren Stringer 的答案以使该问题保持最新状态。
刚找到这个工具:
我和那家公司没有任何关系,我只是想 post 它在这里,因为我希望我早点找到它!
只需安装,您就可以实时过滤设备控制台 - 太棒了:)!
根据https://developer.apple.com/documentation/os/logging?language=objc
Open /Applications/Utilities/Console.app
MacOS 10.12 及更高版本。适用于 AppleWatch。