我正在使用Xcode开发iOS应用程序。因此,当我通过Xcode构建时,我会在控制台输出中显示设备日志。但是,当我从USB断开iPhone或断开过程,然后再次插入手机并尝试附加过程(我的应用程序仍在手机上运行),控制台不再输出任何内容。
如果我去Window - >设备和我的iPhone也没有在该控制台中显示任何输出。控制台应用程序也不显示任何输出。我试图杀死Xcode,清理项目,但没有成功。
任何人都知道如何在分离iPhone后显示构建应用中的输出日志?
答案 0 :(得分:0)
我解决了日志输出之谜。由于我们正在使用Cocoa Lumberjack,它“吞噬”了正常的NSLog输出,我通过编写这一行添加了另一个日志输出:
DEBUG_LOGS([DDLog addLogger:[DDASLLogger sharedInstance] withLevel:DDLogLevelDebug]);
DDASLLogger是Apple控制台。