2016-10-14 47 views
1

我知道這裏已經有一些帖子在談論同樣的問題,即在設備上運行應用程序時,Xcode顯示Xcode lost connection to iPhone, Restore the connection to App....,但是我的情況有點奇怪。Xcode丟失連接到iPhone 6

我的應用程序在我的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,沒有問題,以及)

這真的困擾我,如果它真的是一個操作系統問題,那麼如何解決這個問題?這些大公司的應用程序(如Facebook)在發佈新版本iOS時如何避免操作系統問題?我的意思是,一般用戶沒有Beta版本。

將非常感激,如果有任何答案或建議。

+0

在6plus或任何其他設備的模擬器中工作是否完美? – KAR

+0

@KAR,它在模擬器上也很完美。但我的Xcode是8.1測試版,所以不確定這會影響模擬器。 –

回答

4

首先確保你沒有丟失physical connection。我的意思是確保你的usb cable沒有斷開連接。如果是這樣,那麼你會發現你在問題中提到的這個錯誤。

第二件事是因爲內存消耗大(通常是大圖像),可能會產生此問題,在這種情況下,您必須調整圖像大小以顯示在您的imageViews中,並且您應該使用less memory。如果幾乎不需要,您應該避免將圖像轉換爲NSData。這不應該是latest ios的錯誤,但它應該是你的錯誤處理data

+0

我確定USB線沒問題。所以我會嘗試第二種方法。 thx :) –

+0

不客氣..... :) – Lion