0

我這個越來越每次我試圖調試我的應用程序在模擬器時間:堆棧溢出iPhone模擬器調試應用程序時

[Session started at 2010-05-11 16:16:52 -0500.] 
GNU gdb 6.3.50-20050815 (Apple version gdb-1467) (Wed Apr 21 06:57:21 UTC 2010) 
Copyright 2004 Free Software Foundation, Inc. 
GDB is free software, covered by the GNU General Public License, and you are 
welcome to change it and/or distribute copies of it under certain conditions. 
Type "show copying" to see the conditions. 
There is absolutely no warranty for GDB. Type "show warranty" for details. 
This GDB was configured as "x86_64-apple-darwin".sharedlibrary apply-load-rules all 
Attaching to process 51573. 
Program received signal: 「EXC_BAD_ACCESS」. 
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Cannot call into the loader at present, it is locked.) 

我環顧四周,發現了幾個類似的情況,但他們都似乎與缺少的文件和額外的必要構建階段有關。我在這裏沒有收到丟失文件的通知,所以我不確定從哪裏開始解決這個問題,並讓應用程序再次運行。

感謝您的任何見解!

編輯: 我有一些框架顯示在紅色(顯然不是我的系統,因爲我已經安裝了一個新的SDK版本)。我假設這是問題,但我似乎無法在我的系統上的任何地方找到UIKit.framework或CoreGraphics.framework。

編輯2: 通過並找到其他位置的所有關聯框架並更改了項目中的框架位置。 &文件中他們不再是紅色,但原始問題仍然存在。

+0

我有一些框架以紅色顯示(顯然,因爲我已經安裝了新的SDK版本,所以不在我的系統上)。我假設這是問題,但我似乎無法在我的系統上的任何地方找到UIKit.framework或CoreGraphics.framework。 – mjdth 2010-05-11 21:51:37

+0

瀏覽並找到了其他位置的所有關聯框架,並更改了項目中的框架位置。它們在組和文件中不再是紅色,但原始問題仍然存在。 – mjdth 2010-05-11 21:55:55

+0

您是否可以在不進行調試或設備上運行應用程序? – MrHen 2010-05-11 22:32:58

回答

0

我已經發現了這個問題:由於發生崩潰,我必須修復以前的SDK版本中的UITableViewCellContentView。這個新版本顯然解決了這個問題,所以我只需要去掉額外的實現。

1

您可能正在引用一個釋放對象。 Turn on NSZombie以獲取更好的細節。

+0

感謝您的回覆,但這並沒有改變任何東西。仍然得到相同的確切的錯誤和NSZombie沒有顯示任何額外的細節。我希望這會很簡單,但顯然不是。 – mjdth 2010-05-11 21:37:49