作者:g37112969 | 来源:互联网 | 2023-01-11 08:34
我正在尝试在应用程序上进行一些基本的日志记录.我把一些NSLog()
s 扔进了我的代码,但是没有任何东西被打印到下面的Xcode控制台.字面上没什么,甚至没有应用程序启动时的一些启动信息等.
我已经将我的Xcode控制台设置为显示,All Output
并且我已经打开了变量检查器和控制台:
我听说过Logging更改,并且引入了一个新的Console.app,它可以让我查看模拟器上的日志,所以我想也许日志会显示在那里,但是当我这样做时会发生很多系统消息我没有看到我正在制作的NSLog().
我错过了什么吗?我需要翻新一个新设置吗?我在哪里可以看到我的NSLog()?
编辑:
我是用iOS 11模拟器做的,没有控制台输出.当我切换到iOS 9模拟器时,我得到了所有的控制台输出.
1> Kenny Wyland..:
弄清楚了.这不是间歇性问题,也不是可以通过重启来解决的问题.这是一个运行配置问题.
单击Xcode左上角的Run Scheme选择器.
单击"管理方案".
单击您的主App Project.
单击左下角的"编辑"按钮.
取消选中OS_ACTIVITY_MODE
.
单击关闭.
中提琴.您的所有控制台日志都会恢复.