Iphone 无法发送qLaunchSuccess数据包

Iphone 无法发送qLaunchSuccess数据包,iphone,objective-c,ios,xcode,Iphone,Objective C,Ios,Xcode,我正在使用XCode 4.3.2,试图打开一个已经存在的项目,该项目基于XCode的Facebook SDK示例项目,并在IOS 4.2的目标IPhone上运行它。 虽然它在模拟器上运行,但在IPhone上崩溃,在控制台上打印此错误: failed to send the qLaunchSuccess packet 我真的不知道会出现什么问题您可能有一些权限被破坏或挂起的调试器进程(一个退出速度不够快的进程)。重新启动Xcode或重新启动您的手机,无论哪种方式,它都不会像更烦人的进程那样糟糕,

我正在使用XCode 4.3.2,试图打开一个已经存在的项目,该项目基于XCode的Facebook SDK示例项目,并在IOS 4.2的目标IPhone上运行它。 虽然它在模拟器上运行,但在IPhone上崩溃,在控制台上打印此错误:

failed to send the qLaunchSuccess packet

我真的不知道会出现什么问题

您可能有一些权限被破坏或挂起的调试器进程(一个退出速度不够快的进程)。重新启动Xcode或重新启动您的手机,无论哪种方式,它都不会像更烦人的进程那样糟糕,
无法注册到引导服务器的进程


如果所有其他操作都失败,请从备份中还原它。

每次我的应用程序崩溃时,我都会收到这个消息,然后通过运行重新启动它。如果我在跑步前按了“停止”按钮,我就不明白了

一段时间后,如果我继续按Run而不是Stop,iPhone将只显示上述错误消息,唯一的解决方案是重新启动iPhone。退出并重新启动Xcode没有帮助


这可能是一个Xcode错误。

当我不小心尝试使用分发配置文件进行设备调试时,这发生在我身上。当我注意到并将其切换到开发人员配置文件时,问题就消失了。

在Xcode 4.3.3中,这是由于重新运行应用程序(command+R)或在断点处停止应用程序(command+)造成的。要在收到错误后修复错误,通常可以停止应用程序(command+),拔下设备,重新插入,然后再次运行应用程序

为了避免将来出现此问题,请记住在停止之前继续(command+control+y或点击调试器输出附近的播放按钮)。如果有多个断点或处于循环中,可以通过转到该行并单击command+\来停用一个断点,也可以通过单击command+y来停用所有断点

如果最终错误以“这通常意味着此进程的另一个实例已在运行或挂起在调试器中”结尾,则需要重新启动设备

我向苹果提交了一份bug报告。我建议大家也这样做,这样才能得到应有的关注


编辑:“qLaunchSuccess数据包”错误在Xcode 4.4或4.5中不像在4.3中那样发生。然而,4.4和4.5版本的体验“在等待应用程序启动时超时”——可能与新消息的问题相同。有关一些可能的解决方案,请参见问题。还没有什么东西对met有效。该行为似乎与4.3.3有所不同,因为当我在断点上停止时,不会每次都出现错误。我将进行试验,看看我的4.3解决方案是否也解决了4.4/4.5问题。

在不重新启动设备的情况下解决此问题的稍微快一点的方法是更改语言

设置->常规->国际(从底部算起第四个)->语言(顶部)


或者,如果你有一个被窃听的新闻站应用程序(在文件夹中),只需点击它来重新启动springboard。

我在尝试安装该应用程序的一个坏版本时遇到了这个错误,该应用程序在发布时崩溃。重新启动Xcode和设备并没有使错误消失,但删除应用程序解决了问题。

可能重复的问题实际上是同一个问题,但我已经查看了该问题的答案,它们不适用或修复我的问题。如果您有特权问题。重新启动你的手机,再试一次。对不起,你是什么意思?我一直都明白这一点,真的很烦人,重新启动iOS设备是我找到的唯一“修复”方法。不幸的是,这对我来说没有任何改变。这对OP有帮助。3次否决票完全是错误的。