TJe*_*Jez 4 iphone xcode logging ios swift
从 iOS 模拟器运行时,我在控制台应用程序中看不到调试级别或信息级别日志消息。
我正在使用 XCode 8.3.3 和运行 iOS 10.3 的模拟器。
我在 iOS 应用程序中使用统一日志记录系统,如下所述: https://developer.apple.com/documentation/os/logging https://developer.apple.com/videos/play/wwdc2016/721/
在模拟器上运行时如何显示这些调试级别和信息级别日志消息?
在控制台应用程序的菜单中:
操作 -> 包含信息消息和/或-> 包含调试消息
更新: 如果您仍然没有看到消息,请尝试输入此终端命令来配置应用程序的日志记录级别:
sudo log config --subsystem com.mydomain.appname --mode level:debug
Run Code Online (Sandbox Code Playgroud)
这将打开.debug子系统“com.mydomain.appname”(包括消息)的级别日志.info记录.default。
另外,如果您想持久保存消息,而不是默认的仅内存,请同时打开三个级别的持久性,如下所示:
sudo log config --subsystem com.mydomain.appname --mode level:debug,persist:debug
Run Code Online (Sandbox Code Playgroud)
(我在Viewing os_log messages in device console中的答案的子集)
| 归档时间: |
|
| 查看次数: |
1669 次 |
| 最近记录: |