当我在多任务条(iPhone)中退出时,程序接收信号SIGKILL异常出现

当我在多任务条(iPhone)中退出时,程序接收信号SIGKILL异常出现,iphone,objective-c,ios,sigkill,Iphone,Objective C,Ios,Sigkill,当我双击home按钮并从多任务栏退出应用程序并再次打开应用程序时,Xcode显示:“线程1:程序接收信号:SIGKILL”,并冻结我的iPod。这个应用程序有1500多行代码,所以我真的无法上传任何代码,对不起。我可能做错了什么?这很正常,您的应用程序接收到必须终止的信号 只要确保当它发生时,您可以在UIApplication委托方法中正确处理它,这样就不会丢失任何信息,诸如此类。您的1500多行代码确实不会发生此崩溃 当您从Xcode运行应用程序,并从iPod终止应用程序,而不停止从Xcode

当我双击home按钮并从多任务栏退出应用程序并再次打开应用程序时,Xcode显示:“线程1:程序接收信号:SIGKILL”,并冻结我的iPod。这个应用程序有1500多行代码,所以我真的无法上传任何代码,对不起。我可能做错了什么?

这很正常,您的应用程序接收到必须终止的信号

只要确保当它发生时,您可以在UIApplication委托方法中正确处理它,这样就不会丢失任何信息,诸如此类。

您的1500多行代码确实不会发生此崩溃

当您从Xcode运行应用程序,并从iPod终止应用程序,而不停止从Xcode执行时,就会发生这种情况。从多任务栏关闭应用程序并不会停止它在Xcode中的执行(但是,我一直希望它会这样做)。因此,当您再次打开它时,Xcode会抛出SIGKILL异常。而且,它不会对你的应用程序造成任何伤害。不用担心

当然,我不知道这种行为的任何技术解释。我不是那么和蔼可亲;-)