2014-10-06 82 views
3

我已經安裝了最新的Xcode 6,並嘗試在iOS 8模擬器上運行我的項目。它給出錯誤爲「無法啓動iOS模擬器」。 我已經嘗試了所有堆棧溢出的答案,但無法解決此問題。Xcode 6模擬器,無法啓動錯誤

+1

可能重複的[無法啓動iOS 8模擬器](http://stackoverflow.com/questions/25987302/unable-to-boot-ios-8-simulator) – 2014-10-08 14:33:42

回答

6

我當時面臨同樣的問題,最後解決了。感謝幫助我的蘋果。

對於那些誰仍在尋找解決方案,這裏是一個它幫助我:在/etc/launchd.conf

正好被清除DYLD_INSERT_LIBRARIES環境變量或〜/ .launchd.conf文件。你可以通過「sudo vi /etc/launchd.conf」命令編輯它。刪除上面的標誌,使用「ZZ」(captial Z)命令保存並重新啓動系統。它像一個魅力。希望這可以幫助你。

+0

偉大的解決方案! – Pradip 2014-10-06 05:49:35

+0

不要用「ZZ」來代替它......沒有理由這麼做。只要刪除/etc/launchd.conf並重新啓動即可。 – 2014-10-08 14:34:24

+0

@JeremyHuddlestonSequoia:我建議在刪除標誌DYLD_INSERT_LIBRARIES後保存它,因爲可能有在launchd.conf文件中設置其他環境變量的可能性。 – 2014-10-09 11:55:45

2

以下是步驟來解決上述問題:在你的Mac

  1. 搜索launchd.conf的文件
  2. 如果沒有,再從終端創建命令的幫助

    〜USER $須藤touch /etc/launchd.conf

  3. 終端會問你機器密碼

  4. 然後打開創建的文件與編輯命令的幫助,如果終端給你許可失敗的錯誤

    〜USER $ sudo的/Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/launchd.conf

  5. 然後從/etc/launchd.conf(Shift + cmd + g)手動打開文件並輸入/ etc /(TextEdit軟件)

  6. 刪除「DYLD_INSERT_LIBRARIES」行並保存文件。
  7. 重新啓動您的機器。
  8. Xcode應該可以工作。
+1

如何在剛剛創建的文件中找到「DYLD_INSERT_LIBRARIES」? – 2015-11-18 10:44:17

+1

它不適合我。我在MAC OSX EL Capitan上使用XCode 7.3.1。 launchd.conf是空的,我仍然面臨着「無法啓動模擬器」的錯誤。有沒有其他方法可以解決這個問題。 – Surjeet 2016-10-17 16:53:10

+1

也適合我。我使用EI Capitan 10.11.6和Xcode 7.3.1。我已經嘗試了所有堆棧溢出的答案,但沒有一個適合我。我曾嘗試用Xcode版本在不同位置重新安裝Xcode,但仍然沒有運氣。 launch.conf文件是空的。 – 2016-10-19 05:46:33