我在模拟器上测试我的应用程序时,它在点击UIAlertView的一个按钮时崩溃了。我在那里停止调试,对代码做了一些更改,并重新构建应用程序。现在,当我运行应用程序时,我在控制台中得到这个错误

无法向引导服务器注册com.myApp.debug。Error:未知错误码。 这通常意味着该进程的另一个实例已经在运行或挂起在调试器中。程序接收信号:“SIGABRT”。

我尝试从模拟器中删除应用程序,做一个干净的构建,但当我尝试运行应用程序时,我仍然得到这个错误。

我应该怎么做才能再次在模拟器上运行应用程序?


当前回答

重置iOS模拟器为我修复了这个错误。虽然这将删除模拟器中所有的应用程序,但它可以在无需重新启动机器的情况下修复问题。

你可以通过以下方法重置你的iOS模拟器:

1)转到“iOS模拟器”菜单,在主屏幕最左侧的Apple()徽标旁边。 2)选择“重置内容和设置…”。 3)阅读弹出的提示信息,如果你同意,点击“重置”,否则,点击“不重置”。

其他回答

我认为这是由于在Xcode中按下停止按钮之前在iPhone上强制退出应用造成的。有时候当你在Xcode中按下停止按钮时,如果它挂起,就需要额外的时间来退出应用。但只要有耐心,大多数时候它最终会戒掉的。

我在iPhone 4上调试我的应用程序时遇到了这个错误。重新启动iPhone解决了我的问题。(关机后iPhone挂了……)

我的mac上没有任何僵尸进程,重新启动mac也没有解决问题。

也许这个bug可以在模拟器和实际设备上都体现出来??

重置iOS模拟器为我修复了这个错误。虽然这将删除模拟器中所有的应用程序,但它可以在无需重新启动机器的情况下修复问题。

你可以通过以下方法重置你的iOS模拟器:

1)转到“iOS模拟器”菜单,在主屏幕最左侧的Apple()徽标旁边。 2)选择“重置内容和设置…”。 3)阅读弹出的提示信息,如果你同意,点击“重置”,否则,点击“不重置”。

我只是遇到了这种情况:我只在我的设备上得到错误,而模拟器工作正常。我最终不得不重置我的设备,错误就消失了。

我曾经遇到过这样的问题,我是这样做的

从模拟器中删除应用程序。 删除派生的数据文件夹。 通过选择产品菜单-清洁,在项目中执行清洁操作 重置模拟器。 Xcode辞职。 尝试运行项目现在,如果它的工作良好,否则转到步骤7 重复从1到5的所有步骤,然后重新启动计算机。

在大多数情况下,我让它在第6步运行,极端情况下,我不得不重新启动我的机器。