未能发送qLaunchSuccess数据包
我正在使用XCode 4.3.2,并试图打开一个已经存在的基于Facebook SDK示例Project for XCODE的项目,并使用IOS 4.2在目标iPhone上运行它。 虽然它在模拟器上运行,但它在控制台上打印此错误的IPhone上崩溃:
failed to send the qLaunchSuccess packet
我真的不知道可能是什么问题
你可能有一些中断特权或挂起的debugging器进程(一个不够快的退出)。 重新启动Xcode或重新启动您的手机,无论如何,这不是更恼人的表亲, Processes That Can't Be Registered To The BootStrap Server
如果一切都失败,请从备份中恢复。
当我不小心尝试使用分发configuration文件进行设备debugging时,发生了这种情况。 只要我注意到并将其切换到开发人员档案,问题就消失了。
在Xcode 4.3.3中,这是由于在断点处暂停时重新运行应用程序(command + R)或停止它(command +。)所致。 要解决这个错误,一旦你得到了它,它通常会停止应用程序,(command +。),拔下设备,插回去,再次运行应用程序。
为了避免将来出现问题,请记住在停止之前继续(command + control + y或在debugging器输出附近点击播放button)。 如果有多个断点或处于循环中,可以通过转到该行并按命令+ \来禁用一个断点,或者可以通过按命令+ y来禁用所有断点。
如果最终出现错误以“这通常意味着此进程的另一个实例已经运行或挂在debugging器中”的结尾,则需要重新启动设备。
我向苹果提交了一个错误报告。 我build议你们都这样做,这样才能得到应有的重视。
编辑:“qLaunchSuccess包”的错误不会发生在Xcode 4.4或4.5中,就像4.3中那样。 但是,4.4和4.5会遇到“超时等待应用程序启动”的问题 – 可能是同一个新消息的问题。 看到这个问题一些可能的解决scheme。 没有任何工作满足。 行为似乎不同于4.3.3,因为每当我停在断点处时停止错误。 我将试验一下,看看4.3的解决方法是否也解决了4.4 / 4.5的问题。
每当我的应用程序崩溃时,我都会得到这个,然后通过运行来重新启动它。 如果我在运行之前点击停止button,那么我不会得到这个。
过了一段时间,如果我一直按Run而不是Stop,iPhone只会显示上面的错误信息,唯一的解决方法就是重新启动iPhone。 退出并重新启动Xcode没有帮助。
这可能是一个Xcode错误。
在不重新启动设备的情况下解决此问题的一个更快的方法是更改语言。
设置 – >常规 – >国际(从底部第四) – >语言(顶部)
另外如果你有一个错误的报摊应用程序(在一个文件夹),只需点击它重新启动跳板。
当我尝试安装在发布时崩溃的应用程序的错误版本上时,出现此错误。 重新启动Xcode和设备没有使错误消失,但删除应用程序解决了这个问题。