0
当调试崩溃和错误时,NSLog()函数非常有用,甚至是至关重要的。我将应用程序推入后台后,如何继续接收通过NSLog()发送的控制台信息?
不幸的是,将应用推送到后台可能会引发一些错误,并且同一行为会“削弱”接收NSLog信息的能力,这使得调试崩溃与将应用移动到后台非常困难有关。将程序移动到背景后,如何获得NSLog信息?
当调试崩溃和错误时,NSLog()函数非常有用,甚至是至关重要的。我将应用程序推入后台后,如何继续接收通过NSLog()发送的控制台信息?
不幸的是,将应用推送到后台可能会引发一些错误,并且同一行为会“削弱”接收NSLog信息的能力,这使得调试崩溃与将应用移动到后台非常困难有关。将程序移动到背景后,如何获得NSLog信息?
如果您的应用程序在后台运行,应用程序仍会将日志语句推送到控制台。如果您的应用没有运行但被暂停,则无论如何都没有任何记录。
我在回到前台时没有收到任何错误消息导致崩溃 - 在控制台再次开始报告之前是否有一些滞后? (当我追踪它时,错误是应该产生一个控制台输出的类型) – RonLugge 2010-10-23 02:59:16
我认为,既然你正确地标记了答案,你就明白了。 – coneybeare 2010-10-23 03:01:50
是的,如果我没有记错的话,结果与模拟器错误或者同样愚蠢的东西有关。 – RonLugge 2011-01-11 22:55:53