【Xcode】Unable to boot the Simulator

Xcode

■ PC環境

PC:Mac OS [Monterey 12.4]
CPU:Intel Core i7
メモリ:32GB
Xcode:13.4.1 (13F100)
AndroidStudio:Bumblebee | 2021.1.1 Patch3

■ 初めに

iOSシュミレーターが立ち上がらない!?

macOSのアップデートが原因(※ 筆者の場合)

■ 原因(筆者の想定)

現状、筆者も正確な原因は分かっていません、、

本日(2022/06/12 22:52)に Mac OS のアップデートが掛かったから。(?)
恐らく、以下の 2つが行われた際に引き起こされるのかもしれません。
・MacOSのアップデート
・Xcodeのアップデート


OSがアップデートされたタイムスタンプと private/tmp内のタイムスタンプが同じであることに違和感を覚えました。

「□ Macを自動的に最新の状態に保つ
チェックを外していない方は忘れる前に外しておくようにしておきましょう。


private/tmpディレクトリには、マウス操作ではいけないので次の方法を行う
「Cmd + Shift + G」を同時に押し「private/tmp」と入力して Enter

tmpディレクトリとは?

エンジニアの方なら「tmp」と聞いて察すると思いますが、一時的なファイルを入れておく場所です。
OSを再起動した際に勝手に削除されるのが特徴で、Webから一時的に参照したいファイルをダウンロードしてくる際にこの場所を指定して保存してあげると Downloadフォルダに無駄なものが溜まらなくてスッキリしますよ。

※上記時の画像は復元してからのキャプチャになるのでタイムスタンプがバラバラですが、当時は「昨日 22:52」と OSアップデートの時間と同じタイムスタンプでした。

■ 解決方法

[1]Simulatorのキャッシュ削除

以下に示す手順通りに画面を操作してください。

画面上部にマウスポインターを移動させ「🍎」>「このMacについて」>「管理」に移動してください。


画面左部にあるサイドバーから「デベロッパ」を選択し、画面右部に表示された下記 2つの項目が表示されていることを確認してください。
※ 表示内容は、設定している言語設定により個人差があるので適宜、読み替えてください。

すみません、筆者は既に削除してしまって「Project Build Data and Indexes」しか残ってません。

  1. Xcode Caches
  2. Project Build Data and Indexes

上記 2つを削除してください。

[2]Simulatorを新規作成

以下に示す手順通りに画面を操作してください。

「Simulatorアプリケーション」を起動し、画面上部にマウスポインターを移動させた後に以下の順に選択を行い進んでください。

  1. File
  2. New Simulator…
  3. Create
    • Simulator Name
      • 任意の名前を設定してください。
    • Device Type
      • シュミレートしたい端末種別を選択してください。
    • OS Version
      • シュミレートに使用する端末の OSを選択してください。

[3]Simulatorを起動

■ 最後に

お疲れ様でした。
筆者は上記の方法にて解決しましたが、いかがでしたでしょうか?

comment 📝

タイトルとURLをコピーしました