當我在模擬器上的應用程序中點擊電子郵件按鈕時,出現以下錯誤。使用相同的代碼形式我是個以前的應用程序,因此代碼必須解釋這是什麼意思OK線程1收到信號SIGABART錯誤
int main(int argc, char *argv[])
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
林遇到問題,調試器說
argc = (int)1
argv = (char**) 0Xbffff594
*argv = char 0xbffff6b8/users/library/apllications/5.1/applications/FBA888AA-xxxxxx
In thread 1
0x0028b626 <+1163> xor %eax,%eax
0x951929c6 <+0010> jae 0x951929d6 <__pthread_kill+26>
我已經重新啓動機器,還是同樣的錯誤
任何人都可以提供任何建議嗎?
嘗試縮小產生實際錯誤的位置。當引發異常時使用斷點檢查器來中斷,看看是否能夠在問題產生的時候看到堆棧的視圖。如果沒有,請嘗試捕獲異常並記錄它以及關聯的堆棧符號。 – 2012-04-03 13:56:43
像本文一樣添加異常斷點並嘗試查找更具體的行http://ijoshsmith.com/2011/11/28/debugging-exceptions-in-xcode-4-2/ – borrrden 2012-04-03 13:59:45
即使您拉取了代碼從另一個功能正常的應用程序中,我們需要查看代碼的相關部分以幫助您診斷問題。 – Rob 2012-04-03 14:00:39