🔧
M2 mac mini + Unity 2022 + Xcode 15 Simulatorでアプリが落ちる場合の対処法
概要
アプリ開発の勉強中にシミュレーターで起動できなかったのでいろいろ調べたことをメモ
開発環境
Mac mini M2 Pro(2023)
Unity 2022.3.10f1
Xcode 15.0
症状
こちらの記事を参考にシミュレーターで動かしたところUnityのスプラッシュ画面も表示されずにアプリが落ちました。
処法
Unityのフォーラムで検索してみたら以下のスレッドを発見しました。
For anyone missing simulators on ARM-based macs with Xcode 14.3+ you need to enable Rosetta Destination Architecture in Xcode, go to: Product / Destination / Destination Architectures chose Show Rosetta Destinations | Show Both. Apple introduced this option in 14.3. Now you do not need to put Xcode itself in Rosetta mode as existed workaround before 14.3
投稿内容に従ってXcodeをRosettaモードにしたところ、シミュレーターでの動作を確認できました。
参考
【Unity】XCodeのシミュレーターで動作させる
Xcode 14.3 Simulator not launch when build unity 2021.3.22f1 macbook M1
初めてのMacでRosettaモードとはなんぞや状態です。
間違いがありましたらご指摘いただけますと幸いです。
Discussion