【Swift/Xcode】iPhoneシミュレーターを初期化(リセット)する方法!

この記事からわかること
- XcodeのiPhoneシミュレーターを初期化(リセット)する方法
\ アプリをリリースしました /
環境
- Xcode:16.3
- iOS:18.0
- Swift:5.9
- macOS:Sequoia 15.4
XcodeでiPhoneシミュレーターを初期化(リセット)する方法
Xcodeで起動させていたiPhoneのシミュレーターを初期化(リセット)するには上部メニューの「Device」→「Erase All Content and Settings…」を選択、「Erase」をクリックすることで実行できます。アプリをたくさんビルドしてごちゃごちゃしてきた時や設定をいじってしまった時など元に戻したい時に使用することが可能です。

ちなみに「Erase」は「消去」という意味です。

またXcodeのキャッシュを削除することでも初期化することが可能です。キャッシュの削除方法は以下の記事を参考にしてください。
おすすめ記事:【Xcode】キャッシュやアーカイブの削除方法!ストレージ圧迫を解決しよう

シミュレーターを削除する
シミュレーターがそれでも不具合やエラーなどでうまく動作しなかったりする場合は一度シミュレーター自体を削除することをおすすめします。Xcode上部メニューの「Window」>「Devices and Simulators」からシミュレーターを「delete」したり以下のコマンドを実行して不要なデバイスを完全に削除してみると良いかもしれません。
※ 上記コマンドを実行すると登録していたシミュレーター自体が全て削除されます。Devices and Simulatorsには残ったままになってしまいますが、使えなくなっている可能性があるので一度Devices and Simulatorsにあるものを全て削除して再度登録し直してください。
まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。
ご覧いただきありがとうございました。