Xcodeのシミュレーターが立ち上がらなくなり、このようなエラー文が出てきました...
1つ目のエラー
xcrun exited with non-zero code: 60
調べた結果、シミュレーターの設定による問題だと仮説を立てて、
以下のURLを参考にシュミレーターの設定をリセットしようとしました
https://github.com/expo/create-react-native-app/issues/67#issuecomment-326389229
ところが...
そもそもシミュレーター自体が立ち上がらん!!!
Unable to boot the Simulatorって出て終わり!!!
この時点で頭が完全ショート...
GUI上では何もエラー文もなく、これ詰んだか...?となりましたが、
試しにApp Storeを見てみるとXcodeのアップデートが来ていたので、
Xcodeを13.3 -> 13.4.1にアップデートしました。
(なんでXcodeのアプデってあんなに時間かかるんでしょうか...)
するとエラー文章が変わり
xcrun exited with non-zero code: 2
とエラーコードが変わりましたが、シミュレータは立ち上がらず...
2つ目のエラー
xcrun exited with non-zero code: 2
これは先ほど調べたURLに記載があったのでそれを参考に
「Erase all content and settings」
を実行すると、シミュレーターは立ち上がるようになりました!!
3つ目のエラー
よし、これでやっとExpo startできると思った矢先...
Duplicated files or mocks. Please check the console for more info...
と全く違うエラーが。
F〇〇k you!!!
(マジで叫びました)
シミュレーター上に赤い画面でエラーが出てきました。
(当時の自分は後でQiitaに書こうなんていう余裕もなく、スクショを撮るのを忘れていました。すみません。)
しかし、これは案外すぐに解決できました。
https://github.com/facebook/react-native/issues/25771#issuecomment-537130443
このGitHubを参考に
cd ios/
rm -rf build/
xcodebuild clean
cd ..
とコマンドをうち、アプリのディレクトリに戻ってexpo start
することでようやく正常にシミュレーターを起動できました!!
長かった...