Xcode 在调试时失去与设备的连接
Posted
技术标签:
【中文标题】Xcode 在调试时失去与设备的连接【英文标题】:Xcode loses connection to device while debugging 【发布时间】:2012-08-08 14:06:44 【问题描述】:我的应用最近开始出现奇怪的行为。当我从 Xcode 构建和运行时,应用程序会启动,直到它从动画启动屏幕过渡到我的应用程序的主屏幕。此时 Xcode 会显示“已在设备上运行 yourApp”,而应用本身有时会继续在设备上运行,有时会死机。
一旦发生这种情况,Xcode 的行为就好像我的设备已断开连接,直到我物理拔出并重新插入 USB 电缆。
之前有人遇到过这个问题并找到了解决方案吗?
可能相关,我最近开始定期看到“设备无法识别此主机”错误(提到here 和here),尽管我的应用程序不使用权利。
【问题讨论】:
你试过重启你的 iPhone 吗? 是的,没有帮助。现在正在恢复... 您是否也遇到了与 iTunes 的连接问题?即当插入手机然后iTunes 启动?只是为了确保它不是电缆。否则,如果您使用以前的版本,我会更新到 xCode 4.4。在 4.4 中有很多错误修复! 我在使用 UICollectionView 多次尝试 reloadData 时遇到了同样的问题。怀疑是内存问题。 实际上这个问题也可能源于多次加载一些像图片这样的大东西。 【参考方案1】:我遇到了类似的问题,从这个link 开始检查我的项目中是否有大于 1024 x 1024 的图像、纹理等,并发现了一个大约 2732 x 2048 的 png。减小其大小后,我没有遇到这个错误。
【讨论】:
【参考方案2】:我建议尝试将另一根电缆插入另一个端口。
【讨论】:
以上是关于Xcode 在调试时失去与设备的连接的主要内容,如果未能解决你的问题,请参考以下文章