2015-09-28 1 views
8

今日私はxcodeを更新しました。シミュレータ(iosバージョン< 9.0)でプロジェクトを実行しようとしたときにこのエラーが発生しました。liblaunch_sim.dylibを開くことができません

liblaunch_sim.dylibを開くことができません。」Xcodeのか、シミュレータのランタイムを再インストールしてみてください。

それはios9.0シミュレータ上で完璧に走った。 ここでは、スクリーンショットである。私を助けてください。enter image description here enter image description here

答えて

2

私はまだこれを解決する方法「を公式にサポートされている」が、(this more detailed troubleshootに由来)this answerを見ている可能性の修正のためにはないと思います。

[編集]あなたの場合には、それらを実行してみてください。

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/D‌​eveloper/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" 
+0

返信ありがとう!私はこれを試しましたが動作しません。 –

+0

コマンドは何らかのエラーを出力しましたか?あなたはどのバージョンのXcodeを持っていますか?どのエミュレータのバージョン番号でコマンドを試しましたか? –

+0

iphone5s(ios 8.0)で試してみました –

11

あなたはシミュレータは、実際にはXCode内に設置されていないとき、これがまた発生します。私は最近XCode 7.1にアップグレードし、すべてのシミュレータをインストールせず、同じエラーを受けました。環境へ

  • ゴー - >ダウンロード
  • あなたはXCodeの内で実行しようとしている希望シミュレータの隣にチェックマークを持っていることを確認します。
  • チェックマークが付いていない場合は、選択したシミュレータをインストールします。 8.1、8.2、8.3、8.4
+0

これをチェックさせていただきます。お気軽に –

+1

よろしくお願いします。 7.1シミュレータのオプションはどこにありますか?私は見ることができません7.1 –

+1

XCode 7.1以上では7.1シミュレータオプションはないと思います。私はiOS 8.0のシミュレータ以上を見ています。 –

1

まず、目的のファイルを見つける:

/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/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dyli b 必要な場合:iOS 8.1.simruntime iOS 8.2.simruntime iOS 8.3.simruntimeすべて完了しました。

希望します。

0

私はXcodeの複数のバージョンがインストールされている場合にも同様の問題が発生しました...だから、強制的にすべてのxcodeとシミュレータを終了し、開くxcodeバージョンを開きます。

関連する問題