2012-02-05 70 views
3

我面臨我的應用程序運行在iPhone 4與iOS 5.0.1的意外崩潰,應用程序崩潰沒有生成任何錯誤消息,也沒有崩潰日誌。我確實也啓用了殭屍,並用樂器進行了測試,但沒有運氣......我怎麼才能找出問題出在哪裏?我完全陷入:(Xcode:調試意外的iOS應用程序崩潰

PS。我使用ARC和我的應用程序是多線程(NSOpertations + GCD)

+2

在[此線程]中捕捉失敗有一些提示(http://stackoverflow.com/questions/8100054/no-exception-stack-trace-in-console-under-xcode-4-2-ios -5)。 – 2012-02-05 15:21:44

+0

謝謝,請問您可以發表您的評論作爲答案,以便我可以接受它嗎? :) – daveoncode 2012-02-06 13:17:13

回答

3

(受歡迎的需求:)有一些提示在this thread中發現故障

0

崩潰點之前添加一些斷點,並添加了很多NSAssert來檢查你的斷言。

2

從Xcode中的斷點菜單中,按下窗口左下角的小'+'按鈕,並添加一個異常斷點,如果應用程序由於錯誤代碼而拋出異常,它會給你一個頭。

1

只需按照this網址,您就可以獲得技巧來追蹤崩潰的原因。

+0

請勿嘗試將鏈接插入SE以外的答案,因爲它們可能會停止工作。答案應該主要是自包含的。 – fpg1503 2016-06-28 13:45:29