我开发了一款iPad应用。当我通过单击多任务栏上的减号按钮关闭应用程序时,我再次运行应用程序,iPad崩溃并且全黑屏幕。
我连接Xcode后发现错误信息是main.m中的“SIGKILL”
int main(int argc, char *argv[])
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil); << Thread 1:Program received signal: "SIGKILL".
[pool release];
return retVal;
}
这个错误有什么解决方案吗?
答案 0 :(得分:2)
看here。
从多任务栏中删除程序会阻止它运行。 它相当于OS X中的“Force Quit”选项 右键单击停靠栏中的应用程序图标。
在iOS级别,这显然是通过发送“kill”来完成的 信号,称为SIGKILL,应用程序。