「シミュレーターが起動しない」Unable to boot device due to insufficient system resources

タイトル通りのエラーが発生し、調べてみると実行可能なプロセスを増やす必要があるという記事が多かった。しかし、「システムの速度が低下し、OSが不安定になる可能性がある」との記述から別の方法を探ることにした。

 

おそらく、過去に作ったプロジェクトのシミュレーターの情報が溜まって新しく起動できないのだろうと思い、そのフォルダを削除したら解決することができた。

 

以下手順

 

1 「option」を押しながら、移動を選択すると「ライブラリ」と出てくるので、それをクリックする。

(画像はライブラリが表示されてないです、すみません)

f:id:KEICON:20210420124019p:plain

 

 

2 ライブラリに移動した後「Developer」フォルダを開き、その中にある「xcode」フォルダを開いてください

 

3 xcodeフォルダを開くと「DerivedData」フォルダがあるので選択して削除してください。

 

※ DerivedDataフォルダ以下のような情報が保存されています。

  • ビルド時に生成されるバイナリファイルやデータファイル
  • インデックス情報
  • ビルドやテストなどのログ
  • ソースコードのシンボル情報

 

削除後はシミュレーターを動かすことができました!