2014-09-30 85 views
8

當我在模擬器在Xcode 6.0.1第一次運行我的iPhone應用程序,我得到這個錯誤信息:丟失連接到「iPhone模擬器」首次6.0.1

與「iPad 2」失去聯繫。

恢復連接的「iPad 2」並運行「程序名稱」一次,如果‘程序名稱’依然>>運行,你可以通過選擇調試附加到它>附加到進程>應用程序名稱。

Screenshot for error message

任何一個可以建議我怎麼能解決這個問題?我停止運行,重建後,一切工作正常。

+1

當我一直打這個,我發現重新啓動Mac固定它。系統用完某種進程句柄或某些類似的東西。 – 2015-05-15 13:03:16

回答

2

同樣在這裏,我認爲是XCode的bug。

只需停止運行並再次運行。這種方式對我來說工作得很好。

+0

嘿我有同樣的問題,但每次我運行該應用程序它給了我同樣的問題,所以你有任何解決方案,謝謝:) – 2016-09-21 14:25:08

1

這是iOS 8.0及更早版本中的一個已知問題,但iOS 8.0中的更改使問題發生的可能性比過去的版本更高。

除了丟失的連接消息外,此錯誤的其他外觀將爲ESRCH錯誤消息(POSIX域,3代碼),代碼爲4的FBS *域,或者您的應用程序獲取SIGKILL並將其丟棄到調試器。我認爲這個bug可能還有一個消息,但這些是主要的4種行爲。你得到哪一個取決於你在比賽中失利的發球點。

目前,解決方法是重試構建&在sim中運行或啓動已安裝的應用程序,並使用調試程序附加到正在運行的進程。

0

重新設置模擬器的內容和設置可以解決問題。從iOS模擬器下拉菜單中選擇重置內容和設置,然後構建並重新運行。我希望有所幫助。

0

與Xcode 6 beta版本相比,這種情況在Xcode 6.2中不太常見。 只有的解決方案是重新運行您的項目。這似乎是錯誤。

+0

Xcode 6.3.1已經發布?!? – trojanfoe 2015-05-15 10:35:12

+0

@trojanfoe:Xcode 6.3.1 dmg可用,但我沒有使用它。 – 2015-05-15 10:37:10

+0

嗯,你正在復活7個月大的問題,你將Xcode 6.3分類爲「即將到來的」。你爲什麼這麼不同步? – trojanfoe 2015-05-15 10:40:23