如何读取控制台中出现的错误代码?
<Warning>: ....... -exited abnormally with signal 9: Killed: 9
<Warning>: ....... -1 err = Bad file descriptor (0x00000009)
这里信号 9是什么意思,除此之外还有其他信号吗?任何可用的文档。
我收到这种错误,当一个 App. 从 Xcode 启动由 Xcode 工具栏中的“停止”按钮终止。
(获得此错误的另一种方法是,按主页按钮,然后双击主页按钮并关闭应用程序。)
当我启动应用程序时,情况会变得更糟。再次,通过点击应用程序。iPad 屏幕上的图标,应用程序崩溃并抛出“libMobileGestalt copySystemVersionDictionaryValue:无法从系统版本字典中查找 ReleaseType”
通过在 stack overflow 上查找,我发现在 iOS 6 设备中发现了此错误。
此url 指出这是一个 SIGKILL 错误,它发生在“应用程序立即终止,没有任何机会清理或捕获和处理信号”时
所以,我认为释放对象-(void) didReceiveMemoryWarning
无助于解决它,那么什么是明确的解决方案?
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Release objects.
obj1 = nil;
[view1 removeFromSuperView];
view1 = nil;
...
}