2013-04-29 70 views
23

在我工作期间的某个时候,XCode的po和命令停止工作。不管是什么我进入,它不会产生输出:XCode的po命令已停止工作

(gdb) po self 
(gdb) po [self name] 
(gdb) po [UITableView class] 
(gdb) po @"Hello" 
(gdb) p indexPath.row 
(gdb) print indexPath.row 
(gdb) po fjkldsjflksdjklwjfkljfkldsjflk 
(gdb) 

当我输入这些命令,在命令行只是去到下一行,在那里打印的蓝色(gdb),但没有输出。

我尝试以下步骤:

  • 重新启动的XCode,重新启动我的MacBook
  • 试图在调试在模拟器,以及一个iOS设备
  • 切换到LLDB,已在
  • 回复 - 已安装XCode

XCode中的其他调试工具似乎工作正常:断点,一步一步的执行离子,汽车可变检查窗口等

任何想法?

编辑:即使在重新安装XCode后也不起作用。

+1

您是否正在发布模式下运行? – Anurag 2013-04-30 05:41:20

+0

不是它的调试。正如我所说的,所有调试工具都工作正常。 – cheeesus 2013-04-30 07:23:05

回答

108

傻我,我在'目标输出'窗口,而不是'调试器输出'窗口。

enter image description here

不知怎的,我以为我检查了其他的控制台窗口出现,但显然我没有。

+3

刚刚在XCode5中遇到同样的问题。我真的相信有一些快捷键可以切换这些标签! – tdubik 2014-01-28 09:59:04

+2

Hehehehe我正在用同样的设置将我的头撞在墙上。希望答案在这里一如既往! – 2014-02-27 21:13:13

+0

我有同样的问题,并解决它。谢谢 – 2015-08-20 06:37:18

1
enter image description here

我的调试器,其隐藏其他日志添加滤波器。删除过滤器为我工作。