我要粘貼我的應用程序崩潰日誌。我有一種感覺,它與UIWebView在後臺(Web套接字)中獲取數據超載有關,但我可能是錯的,所以我想看看這裏有沒有人願意分析我的崩潰日誌,看看會發生什麼上。iOS 7應用程序崩潰(包括崩潰日誌),當進入前景(後在一段時間後)
象徵登錄瓦特/斷點:http://pastebin.com/q63QvURY
我要粘貼我的應用程序崩潰日誌。我有一種感覺,它與UIWebView在後臺(Web套接字)中獲取數據超載有關,但我可能是錯的,所以我想看看這裏有沒有人願意分析我的崩潰日誌,看看會發生什麼上。iOS 7應用程序崩潰(包括崩潰日誌),當進入前景(後在一段時間後)
象徵登錄瓦特/斷點:http://pastebin.com/q63QvURY
你的UIWebView的委託被釋放後,您的連接正在繼續。發生崩潰是因爲連接試圖更新已被釋放的對象。
重要:釋放
UIWebView
您已設置了委託實例之前,你必須先其委託屬性設置爲nil
。這可以在你的dealloc方法中完成。
例如:
- (void) dealloc {
self.myWebview.delegate = nil;
}
如果我在dealloc中釋放UIWebView的實例 - 是否意味着我必須再次將它與self.myWebView.delagate = self?或類似的規定? – daemon
'self.myWebView.delegate = self'是您如何以代碼方式將代理設置爲'self'的方式。大概你已經在'init','viewDidLoad'或者你的XIB/Storyboard文件中這樣做了。 –
請[象徵着你的崩潰報告(http://stackoverflow.com/questions/1460892/symbolicating-iphone-app-crash-reports),事情是這樣的現在是無用的。 – rckoenes
http://pastebin.com/gdHLp3UC這是否正確符號化?我當然希望如此。 :) – daemon
我建議你啓用所有的異常斷點,以確定確切的錯誤行:看到下面的圖片![輸入圖像描述](http://i.stack.imgur.com/1vrz6.png) –