今天我已經更新了xcode。當我試圖在模擬器上運行項目(ios版本< 9.0)時,我得到了這個錯誤。無法打開liblaunch_sim.dylib
「無法打開liblaunch_sim.dylib。請嘗試重新安裝的Xcode或模擬器運行時。
今天我已經更新了xcode。當我試圖在模擬器上運行項目(ios版本< 9.0)時,我得到了這個錯誤。無法打開liblaunch_sim.dylib
「無法打開liblaunch_sim.dylib。請嘗試重新安裝的Xcode或模擬器運行時。
我不認爲有一個「官方支持」的方式來解決這個問題,但看看this answer(源自this more detailed troubleshoot)潛在的修復。
[編輯]在你的情況下,嘗試運行這些:
sudo cp "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dylib"{,.bak}
sudo ln -sf "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/system/host/liblaunch_sim.dylib" "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dylib"
當你沒有模擬器實際的XCode內安裝這樣做也會發生。我最近升級到XCode 7.1,並沒有安裝所有的模擬器,並收到了相同的錯誤。
讓我檢查這個。感謝 –
雅。但7.1模擬器的選項在哪裏?我無法看到7.1 –
我不認爲在XCode 7.1及更高版本中有7.1模擬器選項。我現在只看到iOS 8.0以上的模擬器。 –
首先,找到目標文件:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr /lib/system/host/liblaunch_sim.dylib 你需要做備份liblaunch_sim.dylib
其次,複製到目的地(記得備份)
/庫/開發商/ CoreSimulator /概況/運行時/ iOS版7.1。 simruntime /內容/資源/ RuntimeRoot/usr/lib目錄/系統/主機/ liblaunch_sim.dyli b 如果需要它:iOS 8.1.simruntime iOS 8.2.simruntime iOS 8.3.simruntime全部完成。
希望它有幫助。
我面臨類似的問題,當我們有多個版本的Xcode安裝時出現這個問題...所以我強制退出所有的Xcode和模擬器,然後打開你想打開的Xcode版本。
感謝您的回覆!我試過這個,但不工作 –
命令是否輸出任何類型的錯誤?你有什麼版本的Xcode?你用什麼模擬器版本號嘗試命令? –
我試過用iphone5s(ios 8.0) –