无法注册引导服务器

时间:2011-10-21 17:38:39

标签: ios xcode ios-simulator bootstrapping

在iOS模拟器上启动我的应用程序时,我一直收到此错误:

Couldn't register com.mycompany.MyApp with the bootstrap server. Error: unknown error code.
This generally means that another instance of this process was already running or is hung in the debugger.

我已经阅读了有关此错误的其他报告,似乎没有明显的解决方法(重新启动iOS模拟器,重新启动Xcode等等。)

此时这是我尝试的一系列事项:

  • 重新启动模拟器
  • 重新启动Xcode
  • 重新启动我的计算机
  • 删除我的应用的衍生数据和清洁
  • 删除iOS模拟器应用支持目录
  • 恢复到2周旧版本的应用程序(2周前工作)
  • 在模拟器中删除应用程序(通过单击并按下X按钮)
  • 升级Xcode表单4.1到4.2,并在iOS模拟器4.3和5.0中运行应用程序

没有任何效果,我仍然得到相同的引导错误..任何(并且此时我的确意味着任何)建议将不胜感激。

编辑:只想添加该应用在设备上正常运行。我只在模拟器上得到这个错误...

8 个答案:

答案 0 :(得分:13)

正如GDB所说:

  

这通常意味着此进程的另一个实例已在运行或挂起在调试器中

所以找出它并杀死它。 ;)
我重新启动了mac,它运行成功。


提示:嗯,有时这可能不起作用,所以我强烈建议你按 cmd + 以确保你确实已经停止了模拟器(或设备)。我发现在大多数情况下,模拟器(或设备)在崩溃时不会完全停止。每次崩溃甚至正常退出时,我都很难再次按 cmd + 来解决这个问题。希望这会有所帮助。 :)

答案 1 :(得分:11)

我刚关闭了我的xcode&重新启动我的设备(ipad2),它适用于我:) 你可以尝试这个:: Couldn't register with the bootstrap Server

答案 2 :(得分:2)

另一个解决方案,去清除iphone模拟器的内存 模拟器>恢复内容和设置 然后再次运行该程序。

答案 3 :(得分:1)

我只是更改标识符,应用程序可以再次运行。

答案 4 :(得分:1)

我也遇到了这个错误,我注意到如果您关闭模拟器并停止程序然后更改公司名称,它对我有用。

我不知道为什么,但它对我有用。

答案 5 :(得分:1)

我不得不最后更改我的包标识符

无论你重新启动所有设备并清理所有设备,都会在调试器中遇到困难。

不知道如何清除..

答案 6 :(得分:1)

正如我所经历的,设备(或模拟器)重启确实解决了这个问题, 但最好不要相信它。

我的经验也是: 你可以通过控制它找到崩溃的地方。在这样的时间开发人员通常按“停止运行方案”这可能会导致僵尸进程卡在设备中。 但 如果你按“COUNTINUE程序执行”,调试器将终止进程,它不会成为僵尸。

答案 7 :(得分:0)

我打开了活动监视器,并搜索了我的应用程序名称,并列出了它的另一个实例。我使用了活动监视器来退出该实例,然后问题就消失了。