✍️
【Unity】Unexpected stdin とエラーが出てビルドできない時の対処法メモ
結論
パッケージのアップデートでビルドが通るようになりました
環境
- MacBook Air M2 2022
- Ventura 13.1
- Unity 2021.3.15
- Ventura 13.1
エラー内容
Internal build system error. Backend exited with code 2.
tundra: error: Unexpected stdin
※一部省略しています
先人調査
どうやらPython2がmacOSから削除されたことが原因のよう。
皆さん Firebase SDK のアップデートで対応されているみたいですが、今回問題となっているプロジェクトで Firebase は使っていなかったため、これでは解決せず...
対処
念の為 Package Manager を確認してみたら標準インストールされているパッケージで古くなっている物があったためアップデートを行ったところ...
あっさり解決しました
おわりに
Unityなど開発環境のアップデートは行うことがあっても、プロジェクトで使用している各種ライブラリなどはアップデートが疎かになりがちなので、ちゃんと意識していかないとなあと思った次第でした。
参考
Discussion