热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

Xcode9,我的NSLog()在哪里?未在Xcode控制台或Console.app中显示

如何解决《Xcode9,我的NSLog()在哪里?未在Xcode控制台或Console.app中显示》经验,为你挑选了1个好方法。

我正在尝试在应用程序上进行一些基本的日志记录.我把一些NSLog()s 扔进了我的代码,但是没有任何东西被打印到下面的Xcode控制台.字面上没什么,甚至没有应用程序启动时的一些启动信息等.

我已经将我的Xcode控制台设置为显示,All Output并且我已经打开了变量检查器和控制台:

在此输入图像描述

在此输入图像描述

我听说过Logging更改,并且引入了一个新的Console.app,它可以让我查看模拟器上的日志,所以我想也许日志会显示在那里,但是当我这样做时会发生很多系统消息我没有看到我正在制作的NSLog().

我错过了什么吗?我需要翻新一个新设置吗?我在哪里可以看到我的NSLog()?

编辑:

我是用iOS 11模拟器做的,没有控制台输出.当我切换到iOS 9模拟器时,我得到了所有的控制台输出.



1> Kenny Wyland..:

弄清楚了.这不是间歇性问题,也不是可以通过重启来解决的问题.这是一个运行配置问题.

单击Xco​​de左上角的Run Scheme选择器.

单击"管理方案".

在此输入图像描述

单击您的主App Project.

单击左下角的"编辑"按钮.

在此输入图像描述

取消选中OS_ACTIVITY_MODE.

单击关闭.

中提琴.您的所有控制台日志都会恢复.

在此输入图像描述


推荐阅读
author-avatar
g37112969
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有