我在main.m文件中的代碼如下。當我開始編寫這個應用程序時,我根本沒有改變它。我在main.m中有一個錯誤「線程1:信號SIGABRT」我該如何解決這個問題?
#import <UIKit/UIKit.h>
#import "rickAppDelegate.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([rickAppDelegate class]));
}
}
我在'return UIApplicationMain'行上得到了SIGABRT錯誤。 我的程序是一個顯示紅色按鈕的應用程序,當您按下它時,它會播放視頻。我在使用本教程實施iAds後出現此錯誤: http://www.ioslearner.com/implement-iads-tutorial-iphone-ipad-sdk/
它起初工作,但後來我開始接收SIGABRT錯誤。我做了很多搜索,無法弄清楚如何解決這個問題。在所有的網站中,有人會問這個問題,然後自己或者通過一個我模糊不清的答案來解決問題。請幫忙!如果你回答,你能具體說明我必須做什麼。如果需要,我可以發佈我的整個代碼。 在此先感謝!
在設備中的調試模式下運行,並檢查是否有任何異常 – Tornado 2012-03-20 07:18:15
上傳截圖,它在代碼中激發異常,這將有助於人們瞭解它崩潰的原因以及爲什麼! – Kuldeep 2012-03-20 07:31:29
該教程代碼是否工作不變,或者它是否也提供了SIGABRT?如果我記得iAd的填充率很低(有時沒有廣告),那麼AdWhirl就是門票。無論您選擇何種方式,您都可以查看代碼,以根據Apple/Google最新的實施文檔展示廣告。事情變了,教程可能有舊的代碼。 – 2012-03-20 07:33:37