ios – Xcode 4.2 SIGABRT错误

前端之家收集整理的这篇文章主要介绍了ios – Xcode 4.2 SIGABRT错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
每当我在iPad模拟器上运行我的应用程序,它的工作原理完美.但是,当我在iPhone模拟器上运行时,当我点击主页按钮时,我的main.m文件中的 Xcode中出现错误,表示“线程1:程序接收到的信号:SIGABRT”.在我的main.m的代码中突出显示这一行:return UIApplicationMain(argc,argv,nil,NSStringFromClass([AppDelegate class]));

当我按下iPad模拟器上的主页按钮时,不会出现此问题.我在这方面做了很多关于这个错误的研究,但没有什么有用的似乎有所改变.有谁知道如何解决这个问题?

编辑:这里有一些更多的信息从调试器控制台

“无法向引导服务器注册None.TestApplication.错误:未知的错误代码.
这通常意味着此进程的另一个实例已经在运行,或者挂在调试器中.sharedlibrary apply-load-rules all
当前语言:auto;目前c
(GDB)

解决方法

行UIApplicationMain(argc,NSStringFromClass([AppDelegate class]));只是意味着在程序运行期间抛出异常.这可能范围从内存问题到简单的运行时错误.查看目标调试器控制台;它会告诉你发生错误的地方.

由于编辑的问题编辑:我已经解决了这个问题之前,将iOS模拟器恢复为出厂默认设置(打开“iOS模拟器”菜单在左上角 – >重置内容和设置).然后退出iOS模拟器和Xcode,然后重新启动计算机.这样可以摆脱这个进程的另一个实例.

猜你在找的iOS相关文章