💤
MacOS SonomaでXcode 14以前のバージョンを起動する
SonomaにアップデートするとXcode 14以前が起動できない
MacOS Sonomaにアップデートすると、Xcodeのバージョンを15に上げないと起動できなくなる。
Xcode 14以前のバージョンで起動しようとしても、以下のメッセージが出て、App StoreからXcode 15にアップデートしないと起動できないようになってしまう。
過去のバージョンで開くには
14以前のバージョンで開きたいときは以下のような手段を取る。
- 以下から戻したいバージョンのXcodeをダウンロード・解凍する。
More - Download - Xcode 15が入っている場合、重複回避のためXcodeのアプリ名を適宜変更する。(ここではXcode_oldVersionとする。)
- 過去バージョンのXcodeをアプリケーションフォルダにドラック&ドロップする。
この状態で過去バージョンのXcodeを開こうとすると、同様のエラーメッセージが出て起動できない。 - ターミナルでホームディレクトリに移動し、以下のコマンドで過去バージョンのXcodeを起動する。
open /Applications/Xcode_oldVersion.app/Contents/MacOS/Xcode
ターミナル画面がもう1つ余計に開いてしまうが、MacOS SonomaでもXcode 14以前の過去バージョンで開けるようになる。
最後に
その、まあ、ある程度後方互換性を残してほしかった。Sonoma だけに。
参考文献
Is there a way to run xcode 14 on macOS Sonoma? 2023/11/01閲覧
Discussion