2012-10-21 29 views
1

在過去的一段時間,我遇到了一些絕對莫名其妙的崩潰。它們只會出現在我正在構建的應用程序的發佈配置中,而且它們也很難重現。對Google的嚴格搜索也沒有提供很多(如果有的話)答案。應用程序崩潰只發布配置

這是一個相關的崩潰日誌,我正在嘗試修復這個崩潰,並且物理上不能。當我關閉一個模式視圖控制器並且在該模式視圖控制器內部的視圖釋放時發生崩潰。作爲參考,我使用的是核心數據,並且還有一些在解除模式視圖控制器內部創建的對象,這些對象不會被插入到任何託管對象上下文中(也許就是這樣?)。

Crash Log 1

+0

打開殭屍,看看什麼對象被過度發佈 –

+0

「*** - [CFString發佈]:發送到釋放實例0x1d5c6550的消息」這是在UIKit中,我看到的只是崩潰後的機器代碼。 –

回答

0

只是更新這個。

我有一些try-catch邏輯導致ARC過度釋放NSString。我通過在樂器中使用殭屍工具找到了這個。當我更新了這個邏輯並刪除了原來的try-catch邏輯時,問題就解決了。

相關問題