在特定设备上调试应用程序会导致应用程序崩溃并且 Xcode 失去与设备的连接
Posted
技术标签:
【中文标题】在特定设备上调试应用程序会导致应用程序崩溃并且 Xcode 失去与设备的连接【英文标题】:Debugging app on a specific device causes app to crash and Xcode to lose connection to device 【发布时间】:2015-05-04 10:55:43 【问题描述】:我们正在几款 iPhone 6 Plus 上测试我们的应用程序,并且有时我们正在使用 GPUImage 来捕获一些图像。在我的设备上,它工作正常,但在我朋友的设备上,它导致应用程序崩溃并且 Xcode 失去与设备的连接。遇到断点也不例外。与设备的连接在一瞬间完全丢失,就像我们快速拔下并重新插入闪电电缆一样(不,我们没有,很明显)。 Xcode 控制台没有错误或警告,就像我们拔掉了设备一样,因此我不知道为什么会发生错误。除此之外,该应用程序正常运行,如果发生崩溃,它通常会“崩溃”(通常在 Xcode 上命中断点)。该错误显然仅发生在相机启动和/或用户拍照时。为什么会这样?是硬件问题(但设备的摄像头工作正常),或者如果不是,我该怎么做才能找到问题的原因?
【问题讨论】:
***.com/questions/26020832/… 【参考方案1】:我建议查看任何可能导致崩溃的内存问题。我遇到了类似的问题,并通过在使用 Instruments 分析应用程序时评估分配来确定我遇到了内存问题:
https://developer.apple.com/library/mac/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/Introduction/Introduction.html
【讨论】:
以上是关于在特定设备上调试应用程序会导致应用程序崩溃并且 Xcode 失去与设备的连接的主要内容,如果未能解决你的问题,请参考以下文章
本地化应用程序仅在非基本语言上崩溃,并且仅在未使用Xcode运行时崩溃