无法发送qLaunchSuccess数据包

Sin*_*ico 10 iphone xcode objective-c ios

我正在使用XCode 4.3.2并尝试打开基于Facebook SDK示例Project for XCODE的现有项目,并使用IOS 4.2在目标IPhone上运行它.虽然它在模拟器上运行但它在IPhone上崩溃,在控制台上打印此错误:

failed to send the qLaunchSuccess packet
Run Code Online (Sandbox Code Playgroud)

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

Bek*_*Bek 22

当我意外地尝试使用分发配置文件进行设备调试时,这发生在我身上.一旦我注意到并将其切换到开发配置文件,问题就消失了.


Cod*_*aFi 16

您可能有一些损坏的权限或挂起的调试程序进程(一个没有完全退出的速度足够快).重新启动Xcode或重新启动手机,无论是哪种方式,它都不会像表兄弟那样烦人,Processes That Can't Be Registered To The BootStrap Server

如果所有其他方法都失败,请从备份中恢复.

  • 那帮助了OP.3个downvotes完全是有特色的. (3认同)

Kyl*_*son 6

在Xcode 4.3.3中,这是由于在断点处暂停时重新运行应用程序(命令+ R)或停止它(命令+.)引起的.要在错误修复错误后修复错误,通常可以停止应用程序,(命令+.),拔出设备,重新插入设备,然后再次运行应用程序.

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

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

我向Apple提交了一份错误报告.我建议你们都这样做,以便获得应有的关注.

编辑:"qLaunchSuccess数据包"错误不会像在4.3中那样在Xcode 4.4或4.5中发生.但是,4.4和4.5经历"等待应用程序启动超时"而不是 - 可能与新消息相同的问题.有关可能的解决方案,请参阅问题 没有任何东西可以满足.行为似乎与4.3.3不同,因为每次在断点处停止时,错误都不会出现.我将试验看看我的4.3的解决方法是否也解决了4.4/4.5问题.