我知道这里已经有一些帖子讨论同样的问题,即在设备上运行应用程序时,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)上,该应用程序将crash
和Xcode
显示该信息。我在这里阅读了一些帖子,说这可能是因为我的应用程序加载了太多高分辨率照片,并且操作系统由于使用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/