无法将com.XXXXX.deviceapp注册到引导程序服务器

我在运行设备时遇到这个错误,请尽快解决此问题。

无法将com.XXXXX.deviceapp注册到引导程序服务器。 错误:未知的错误代码。 这通常意味着该进程的另一个实例已经在运行,或挂在debugging器中。程序接收信号:“SIGABRT”。

在发生错误消失之前,我需要重新启动手机,所以发生了这种情况。

删除应用程序,重新启动Xcode,干净的构build,没有做任何事情。 我把电话关了,把它买回来,错误消失了。

最烦人的错误。 现在唯一的解决办法是:

如果您尝试在设备上运行:请closures并重新启动设备

如果你想在Mac上运行模拟器:重新启动你的Mac

您也可以通过活动监视器对stream程进行强制退出。

我已经遇到了模拟器,唯一的解决scheme是重启运行Xcode的电脑。

杀死所有的Simulator进程,这也可能导致这个错误。 使用以下terminal命令

kill -9 `ps ax | grep Simulator | grep -v grep | awk '{print $1}'` 

参考

这似乎在LLDBdebugging器发生,当一个应用程序暂停在断点处,并且应用程序再次从xcode运行。 结果是设备或开发机器上的僵尸进程(在模拟器中进行debugging时)。

唯一的解决办法似乎是重新启动iDevice或运行模拟器的机器。

在debugging器中再次运行应用程序之前,完全停止应用程序似乎可以防止问题的发生。

我设法通过从Xcode 4.4pipe理器中删除我的设备来解决这个问题:

  1. 断开您的设备与电脑的连接。
  2. 在Xcode中:Window => Organizer
  3. 从顶部面板select第一个标签(“设备”)
  4. 右键单击pipe理器左侧列表中的设备,然后select“从pipe理器中删除”