我刚刚在程序中更改了一些代码,然后出现了这个错误:
无法使用引导服务器注册 com.yourcompany.XXX。 错误:未知的错误代码。
这通常意味着该进程的另一个实例已经在运行或被卡在调试器中。程序收到信号:“SIGABRT”。
我尝试将程序恢复到一个正常工作的版本,重新启动、清空缓存并构建之前甚至可以工作的版本,但问题仍未解决。
任何帮助都将不胜感激。
我刚刚在程序中更改了一些代码,然后出现了这个错误:
无法使用引导服务器注册 com.yourcompany.XXX。 错误:未知的错误代码。
这通常意味着该进程的另一个实例已经在运行或被卡在调试器中。程序收到信号:“SIGABRT”。
我尝试将程序恢复到一个正常工作的版本,重新启动、清空缓存并构建之前甚至可以工作的版本,但问题仍未解决。
任何帮助都将不胜感激。
以下是我认为解决这个“奇怪”的错误的方法:
无法使用引导程序服务器注册com.yourcompany.XXX。 错误:未知的错误代码。 通常,这意味着该进程的另一个实例已在运行或在调试器中挂起。程序接收到信号:“SIGABRT”。
(1) 在Xcode和模拟器上清除所有缓存、目标和头文件。 (2) 当iPhone未连接到计算机时重新启动它,并确保没有留下给您带来问题的程序版本。 (3) 恢复您知道绝对可用的以前版本的程序。 (4) 关闭您的计算机/笔记本电脑。(我需要做4次。)对我来说毫无意义。 (5) 重新启动您的计算机并尝试运行其他程序,看看是否仍然出现错误。如果您在另一个程序上没有出现错误。 (6) 编译给您带来错误的程序:(1)首先使用较早的工作版本。然后,使用给您带来错误的版本。自然地,您可能需要逐步添加代码,以确保您知道哪些代码导致了错误。
已经提供了很多解决问题的好答案。
我发现,通过在我的代码中创建断点使执行暂停,然后如果我按下停止按钮,当我再次尝试运行代码时,该错误将出现。因此,在按下停止按钮之前恢复执行可以避免此问题。
希望这可以帮助到您。
这可能是由于您的应用程序在后台运行的实例引起的。这个简化的过程对我来说非常有效,甚至不需要关闭xCode或关闭我的电脑。
理论上,Pål的命令行解决方案也应该有效。问题明显是由后台运行的额外应用程序实例引起的。在模拟器或设备上每次测试后,应用程序似乎并不总是被正确地杀死。当我经常在模拟器和设备之间跳转时,我首先注意到了这一点。
作为预防措施,每次测试后都按下xCode的停止按钮是一个好习惯。
我没有找到比上面提到的更好的解决方案:重新启动iPhone。似乎有一个守护进程连接到Xcode调试器没有被正确终止。
您可以通过在Xcode中使用“停止”按钮始终停止调试会话,并等待应用程序在iPhone上自动退出来避免此行为。如果我先不停止,或者使用iPhone的按钮退出,或者类似的操作,而直接点击“开始”,我总是不得不重新启动。希望这有所帮助。
今晚我遇到了相同的问题:
"无法使用引导程序服务器注册 com.xxx.yyy。错误:未知的错误代码。
这通常意味着该进程的另一个实例已经在运行或者被卡在调试器中。(LLDB)"
后来我解决了这个问题
1. 从 Xcode/Mac 机器上断开设备连接(我的是 iPhone)
2. 重启设备(我的 iPhone)
3. 删除之前安装的/损坏的应用程序
4. 重新连接设备并开始异常处理
它运行良好。
希望这能帮助到某些人。
尝试重新启动电脑时发现非常有趣的结果。它说,而这可不是开玩笑,有 103 名用户正在“共享”该系统。重启后,返回正常的四个(我所有电脑的Time Machine都通过这台电脑)。我通过设置一个监控这些活动并且未经允许不允许其他用户“分享”我的电脑的应用程序来解决了问题。它会在每次有人想要访问时创建一个窗口,并且我必须按下“批准”才能进入。这直到我进行以下更改之前才起作用。
现在几乎对所有事情都有用,但在任何游戏过程中都很烦人。
Simulator
进程来解决问题。这个应用程序对开发人员非常有用,因此我会稍加“打磨”,然后将其发布到 App Store
。当它达到那个程度时,我会在这里发布一个链接(它将是免费的)。
我在评估AppCode时刚遇到了这个问题。我发现当我试图将AppCode附加到我的应用程序时,XCode不知何故已经附加到了我的应用程序上。我只需停止XCode的调试会话,然后它就像预期的那样工作了。希望这能帮助到某些人。