我正在使用 XCode 4.3.2 并尝试打开一个基于 XCODE 的 Facebook SDK 示例项目的现有项目,并在具有 IOS 4.2 的目标 iPhone 上运行它。虽然它在模拟器上运行,但它在 IPhone 上崩溃,在控制台上打印此错误:
failed to send the qLaunchSuccess packet
我真的不知道可能是什么问题
我正在使用 XCode 4.3.2 并尝试打开一个基于 XCODE 的 Facebook SDK 示例项目的现有项目,并在具有 IOS 4.2 的目标 iPhone 上运行它。虽然它在模拟器上运行,但它在 IPhone 上崩溃,在控制台上打印此错误:
failed to send the qLaunchSuccess packet
我真的不知道可能是什么问题
当我不小心尝试使用分发配置文件进行设备调试时,这发生在我身上。一旦我注意到并将其切换到开发配置文件,问题就消失了。
您可能有一些损坏的权限或挂起的调试器进程(一个退出速度不够快)。重启Xcode或者重启你的手机,不管怎样,都没有更烦的表弟那么糟糕,Processes That Can't Be Registered To The BootStrap Server
如果一切都失败了,请从备份中恢复它。
在 Xcode 4.3.3 中,这是由于在断点处暂停时重新运行应用程序 (command+R) 或停止应用程序 (command+.) 引起的。一旦你得到它,要修复错误,它通常可以停止应用程序,(命令+。),拔下设备,重新插入,然后再次运行应用程序。
为避免将来出现此问题,请记住在停止之前继续(command+control+y 或点击调试器输出附近的播放按钮)。如果您有许多断点或处于循环中,则可以通过转到该行并按 command + \ 来停用一个断点,或者您可以通过按 command + y 来停用所有断点。
如果您最终收到以“这通常意味着此进程的另一个实例已在运行或挂在调试器中”结尾的错误,则需要重新启动设备。
我向 Apple 提交了错误报告。我建议你们都这样做,以便得到应有的关注。
编辑:“qLaunchSuccess 数据包”错误在 Xcode 4.4 或 4.5 中不会像在 4.3 中那样发生。但是,4.4 和 4.5 会遇到“等待应用程序启动超时”——可能与新消息相同的问题。有关一些可能的解决方案,请参阅此问题。还没有什么适合遇见的。该行为似乎与 4.3.3 不同,因为每次我在断点处停止时都不会出现错误。我将进行试验,看看我的 4.3 解决方法是否也解决了 4.4/4.5 问题。
每次我的应用程序崩溃时我都会得到这个,然后我通过运行重新启动它。如果我在跑步之前按下停止按钮,那么我不会得到这个。
一段时间后,如果我先点击运行而不是停止,iPhone 将只显示上述错误消息,唯一的解决方案是重新启动 iPhone。退出并重新启动 Xcode 没有帮助。
这可能是一个 Xcode 错误。
在不重新启动设备的情况下解决此问题的稍微快一点的方法是更改语言。
设置 -> 常规 -> 国际(倒数第四个)-> 语言(顶部)
或者,如果您有一个错误的新闻站应用程序(在文件夹中),只需点击它即可重新启动跳板。
I had this error when I was trying to install over a bad version of the app that had been crashing on launch. Restarting Xcode and the device did not make the error go away, but deleting the app fixed the problem.