访问iOS设备的控制台输出

时间:2016-02-29 08:04:49

标签: ios debugging nslog console-output

是否有iOS应用程序可以查看由另一个iOS应用程序创建的控制台输出?

我的应用程序有几个NSLog()调用,它们输出精确的时序。我想测试应用程序,当没有连接到我的开发Mac时,看看之后的时间,可能仍然在我的iDevice上使用其他“控制台浏览器”应用程序。

这可能吗?

1 个答案:

答案 0 :(得分:1)

所以这样做的方法是使用允许您访问日志的Apple System Logger,然后您可以在屏幕上显示它们。 NSLog将被记录到此。几年前我写了一些内容,以便测试人员可以测试应用程序并打开日志并在设备上查看。

使用界面有点棘手,我认为缓存中的日志数量有限制,所以只记录必要的东西。

快速搜索后,我发现了这个 - SOLogger,它可以帮到你。