ios - Xcode失去了与iPhone 6的连接

标签 ios xcode memory

我知道这里已经有一些帖子讨论同样的问题,即在设备上运行应用程序时,Xcode显示Xcode lost connection to iPhone, Restore the connection to App....,但是我的情况有点奇怪。

我的应用程序可以在我的iPhone 6S ( iOS 10.1 Beta 3 )上完美运行,但是在我的iPhone 6 Plus(iOS 10.0.2)上,该应用程序将crashXcode显示该信息。我在这里阅读了一些帖子,说这可能是因为我的应用程序加载了太多高分辨率照片,并且操作系统由于使用Lost Connection to "iPhone"占用大量内存而终止了该过程,但是我想到了什么—可能是iOS问题吗???由于在iOS 10.1 Beta 3上没有问题。 (并且当iOS 9时,也没有问题)

这真的让我感到困扰,如果这确实是一个操作系统问题,那么如何解决呢?当发布了新的iOS版本时,那些大公司的应用程序(如Facebook)如何避免操作系统问题?我的意思是,一般用户没有Beta版本。

如果有任何答案或建议,将不胜感激。

最佳答案

首先,请确保您没有丢失physical connection。我的意思是确保您的usb cable没有断开连接。如果是这样,那么您将得到在问题中提到的错误。

第二件事是,由于内存消耗大(通常是大图像),可能会产生此问题,在这种情况下,您必须调整图像大小以显示在imageViews中,并且应该使用less memory。如果不需要图像,则应避免将其转换为NSData。这不应该是latest ios的错误,但是应该是您在处理data时遇到的错误!

关于ios - Xcode失去了与iPhone 6的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40037521/

相关文章:

ios - 根据环境变量调整 Xcode Build 设置值

Javascript 类与对象,优缺点?

ios - 如何在 iOS 上使用 Objective-C 搜索外围蓝牙设备?

ios - swift : take photo from AVFoundation

c++ - 在 Xcode4 中使用 Boost

ios - 如何让某些特定客户可以使用我的 iPhone 应用程序?

ios - 无法加载资源:unsupported URL wkwebview-bridge://invoke

ios - 大数据层次结构——如何实现?

c++ - C/C++ 动态或静态内存分配?

linux - 我该如何修复这个解析 linux smap 的 perl 脚本?