🔧

M2 mac mini + Unity 2022 + Xcode 15 Simulatorでアプリが落ちる場合の対処法

2023/09/28に公開

概要

アプリ開発の勉強中にシミュレーターで起動できなかったのでいろいろ調べたことをメモ

開発環境

Mac mini M2 Pro(2023)
Unity 2022.3.10f1
Xcode 15.0

症状

こちらの記事を参考にシミュレーターで動かしたところUnityのスプラッシュ画面も表示されずにアプリが落ちました。
https://zenn.dev/tkada/articles/cb8e3c54f647c2

処法

Unityのフォーラムで検索してみたら以下のスレッドを発見しました。

https://forum.unity.com/threads/xcode-14-3-simulator-not-launch-when-build-unity-2021-3-22f1-macbook-m1.1423326/

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