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