Hen*_*y F 10 xcode simulator sigabrt ios
每次我在iPad模拟器上运行我的应用程序,它都可以完美运行.但是,当我在iPhone模拟器上运行它时,当我单击主页按钮时,我在main.m文件中的Xcode中出现错误,说"线程1:程序收到信号:SIGABRT".它在我的main.m代码中突出显示了这一行:return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
当我按下iPad模拟器上的主页按钮时,不会发生此问题.我在这里做了很多关于这个错误的研究,但似乎没有什么用处.有谁知道如何解决这个问题?
编辑:这是调试器控制台的更多信息
"无法在引导服务器上注册None.TestApplication.错误:未知错误代码.这通常意味着此进程的另一个实例已在运行或挂在调试器中.haredlibrary apply-load-rules all当前语言:auto;目前objective-c(gdb)
DGu*_*und 15
该行UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));只表示在程序运行期间抛出异常.这可能包括内存问题和简单的运行时错误.查看目标调试器控制台; 它会告诉你错误发生的位置.
由编辑问题编辑:我之前通过将iOS模拟器恢复为出厂默认设置(左上角打开"iOS模拟器"菜单 - >重置内容和设置)解决了这个问题.然后退出iOS模拟器和Xcode,然后重新启动计算机.这将摆脱该过程的另一个实例.
我刚刚遇到了同样的问题(实际上浪费了大约2个小时!).没有异常抛出.最终我偶然发现了这样一个答案.重置并重新启动模拟器和XCode并没有为我清除它,但重新启动了.
所以,如果你看到这个,并且在回溯中没有关于异常的东西,那么我认为你的机器重启可能会解决它.
| 归档时间: |
|
| 查看次数: |
46894 次 |
| 最近记录: |