如何讀取出現在控制檯中的錯誤代碼?什麼是「信號異常退出9:已殺死:9」是指
<Warning>: ....... -exited abnormally with signal 9: Killed: 9
<Warning>: ....... -1 err = Bad file descriptor (0x00000009)
這裏信號9是什麼意思,除此之外還有更多的信號。任何可用的文檔。
我得到這種錯誤,當一個應用程序。從Xcode啓動的終止由Xcode工具欄中的「停止」按鈕終止。
{獲得此錯誤的另一種方法是,按主頁按鈕,然後雙擊主頁按鈕並關閉應用程序。 }
當我啓動應用程序時,事情會變得更糟。 再次,通過點擊應用程序。圖標在iPad屏幕上,應用程序崩潰並引發「libMobileGestalt copySystemVersionDictionaryValue:無法從系統版本字典查找ReleaseType」
從查找堆棧溢出,我看到這個錯誤是在iOS 6設備中找到。
這url states,這是一個SIGKILL錯誤,它發生在「應用程序被立即終止,沒有任何機會,以清理或捕獲並處理信號」
所以,我認爲在「釋放OBJETS - (空)didReceiveMemoryWarning「無助於解決它,那麼什麼可能是一個明確的解決方案?
-(void) didReceiveMemoryWarning{
[super didReceiveMemoryWarning];
//release objects
obj1=nil;
[view1 removeFromSuperView];
view1=nil;
........
}
查看[signal.h手冊頁](http://developer.apple.com/library/ios/#documentation/system/conceptual/manpages_iphoneos/man3/signal.3.html)定義的信號。 – nif 2013-06-20 16:39:53