我的應用與在Xcode調試以下消息崩潰:應用程序崩潰,「看門狗已過期」。信息。沒有堆棧跟蹤或故障轉儲
Watchdog has expired. Remote device was disconnected? Debugging session terminated.
The Debugger has exited due to signal 15 (SIGTERM).The Debugger has exited due to signal 15 (SIGTERM).
崩潰是相當嚴重,並重新啓動設備的大部分時間。調試器剛剛退出,之後我沒有收到崩潰日誌。
「看門狗已過期」。消息有關嗎?或者,這只是調試器在崩潰時失去與應用程序接觸的人爲因素?
如果相關,是什麼意思?
我應該補充一點,我懷疑我的drawLayer實現花了很長時間來呈現每個tile,並且正在被系統殺死。這是一個猜測。我無法在任何地方找到任何信息來支持這個想法。 – 2010-10-13 19:37:23
是的,如果應用程序長時間不響應,看門狗將殺死該應用程序。 – beefon 2010-10-13 19:43:27
從我能找到的,但它看起來像只發生如果應用程序無響應20秒。那個繪圖所採用的時間不是在那附近。此外,繪圖正在後臺線程上發生,用戶界面保持相當響應。 – 2010-10-13 19:59:10