Xcode IPHONE中的Bootstrap服务器错误

27

我经常遇到以下错误,这个错误会使我的应用程序无法运行,除非我重新启动整个Mac。

这不是由于代码更改引起的。

错误:

无法在引导程序服务器中注册com.yourcompany。错误:未知错误代码。这通常意味着该进程的另一个实例已在运行或在调试器中挂起。

可能出了什么问题?

请提供您的建议,非常感谢。


1
好的,松开Shift键吧。 :-) 抱歉,忍不住要开个玩笑。 - Prof. Falken
另外,你在 iPhone 上还是在 Mac 上看到这个错误? - Prof. Falken
抱歉,大家我已经编辑好了,请回复。对不起,我不知道用大写字母表示喊叫。 - Parth Bhatt
@Amigable Clark Kant: 我在 MAC 上遇到了这个错误。 - Parth Bhatt
仍然发生在Xcode 4.3.1中。 - Tomas Andrle
9个回答

10

我在使用设备进行USB共享和调试时遇到了这个问题。我不得不重新启动我的手机(iPhone 4)。基于模拟器的问题,这是有道理的...


1
你是对的。针对该设备,请尝试从设备中删除已安装的应用程序,然后重新安装它。这应该可以解决问题。希望这可以帮助到你。感谢你分享你的经验:] - Parth Bhatt
1
是的,我自己也遇到了这个问题。删除应用程序没有任何效果。唯一的解决方法是重新启动设备。 - aroth
我尝试了很多建议,比如从活动监视器中关闭进程、清理目标等等。对我而言,只有重启我的iPad 1才起作用(不需要卸载任何应用程序)。 - Michael Biermann

10

我尝试了,但是不起作用。谢谢,如果您找到解决方案,请告诉我。谢谢。 - Parth Bhatt
最好重新启动你的机器并尝试。 - RK-
2
我尝试过,但每次重新启动机器都太不方便了,所以我正在寻找更好的解决方案。无论如何,谢谢。 - Parth Bhatt
我已经更新了我的答案。请尝试那个选项。 - RK-
没能成功。不管怎样还是谢谢。 - Parth Bhatt

2
抱歉,我无法留下评论。在iPad上运行iOS 4.3.1时,我遇到了此错误。我是在iPad本身上编译的,而不是在模拟器中运行。我尝试了一切 - 清理并重新构建、重新启动XCode、删除iPad上的应用程序,通过模拟器运行然后再次尝试iPad。

对我有用的方法是先删除iPad上的应用程序,然后XCode -> Product -> Clean,然后重新启动iPad(按住电源按钮关闭,然后重新开机),然后XCode -> Product Run。我不知道所有这些步骤是否都必要,但我知道它们起作用了!感谢tapdancemobile建议重启iPad,就像重启模拟器一样 :)


1
另一个观察结果是,当运行应用程序然后按HOME按钮(在设备本身或模拟器中)到达Springboard,然后删除应用程序(按住应用程序启动器图标,按交叉符号)时,问题似乎会发生。不要这样做 - 相反,在XCode中按STOP按钮(方形符号),这似乎可以避免这个问题。 - KomodoDave

2
1)  Delete app from device.
2)  you need to restart your device iPhone/iPad
3)  Also restart your Xcode.
4)  Clean your source code  in Xcode and run again

嘭!你的错误消失了!


2

我一旦遇到这个问题,恢复起来就很麻烦。关闭进程似乎很少能成功解决它。但我可以告诉你如何避免这个问题:在调试器中运行程序时不要退出模拟器。

我是在MacBook上开发的,为了节省电量,在调试期间经常会退出模拟器。但是某些情况下会导致应用程序的进程被分离或挂起,或者出现XCode无法控制的情况。此后就会出现这个错误。

在退出模拟器之前,请始终在XCode中停止应用程序,并且这个问题就不会出现。

我不确定在直接调试设备时会发生什么情况。也许是从Springboard强制关闭应用程序?或者可能在仍在调试时断开电缆。


+1..谢谢..!! 我也注意到了同样的事情 :) - Parth Bhatt

1

我的应用在模拟器上运行得非常完美,但是在上部署时却出现了错误。我的解决方案:

  1. 清除所有目标并重新部署。

如果仍然无法正常工作:

  1. 从模拟器/iPad/iPhone中删除该应用程序。您可以重新启动iPad和Mac。
  2. 清除所有目标并尝试再次运行。

1

请尝试按照以下步骤逐一操作:

  1. 从 iPhone(或模拟器)中删除该应用程序。

  2. 重新启动您的 iPhone(或模拟器)。

  3. 如果您正在使用 iPhone/iPad/iPod,请检查是否安装了任何其他具有相同代码签名证书的应用程序?如果是,请将其删除并重启手机。

  4. 问题仍未解决?奇怪!!尝试退出 Xcode 并重新启动系统。


0

我清理了所有目标,从模拟器中删除了我的应用程序,并重新启动了计算机。然后它就可以工作了!


0

我尝试了很多次,但没有结果。然后我开始阅读苹果SDK文档,并得到了这样的答案。

只需在终端中运行此命令:

launchctl list|grep UIKitApplication|awk '{print $3}'|xargs launchctl remove

然后重新启动Xcode。问题就解决了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接