2012-01-16 69 views
0

上,SIGABRT總是在main.m上消失。我無法得到它真實的地方。爲什麼SIGABRT總是停留在xcode4.2的main.m

在這條線:

int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate"); 

上xcode3.2它工作得很好。

+0

這可能是因爲您在main.m.錯誤地輸入您的應用程序委託類的情況下,地方停止調試器是不是,例如,AppDelegate而不是AppDelegate,或者說是不是?另外,如果您要爲實際的iOS設備進行部署,是否安裝了正確的證書來運行它? – 2012-01-16 19:15:34

+0

AppDelegate是cocos2d模板自動創建文件。它是正確的。而且我也有正確的證書。我發現更多的人有這個問題 – zszen 2012-01-17 06:35:03

+0

thx everyone,現在我找到了解決方案。是啊!在斷點導航器中,爲所有添加「異常斷點」。這是解決方案。這裏的鏈接:http://www.cocos2d-iphone.org/forum/topic/22687 – zszen 2012-01-17 06:56:51

回答

1

嘗試在調試方案添加objc_exception_throw作爲象徵性的斷點 - 這隻會在異常被拋出

+0

我添加了一個「異常斷點」。有用。是啊! – zszen 2012-01-17 06:57:37

相關問題