web-dev-qa-db-ja.com

macOS MojaveでのXcode 9サポート

明日(2018年9月24日)に新しいmacOS Mojaveがリリースされますが、Xcode 9をサポートする予定ですか?

依存関係が古いため、プロジェクトの1つをXcode 10に切り替えることができませんでした。

23
mikro098

はい、macOS MojaveでXcode 9(最後のリリースはXcode 9.4.1)を使用できます。

MacOS High Sierraからアップグレードする場合は、Mac App StoreからインストールしたXcodeのコピーを更新しないことを選択できます。

App StoreにインストールされたXcodeのコピーをXcode 10に既にアップグレードしている場合は、 Xcode 9.4.1 DMG から Apple Developer Downloads をダウンロードできます。

ダウンロードしたら、ダブルクリックしてDMGをマウントし、Xcode.appをディスクイメージからデスクトップにコピーし、名前をXcode 9.appに変更し、/Applicationsディレクトリに移動します。 Xcode 9.appファイルをDockにドラッグしてショートカットを追加することもできます。

:バージョン番号の互換性が期待できないので、Xcode 9の最後のリリース、つまりXcode 9.4.1をインストールすることをお勧めします。


コメント で述べたように、現在、Mac App StoreからXcode 9がインストールされており、 Apple Developer からダウンロードされたXcode 10のGMビルドがあります。これで、以下のアプローチのいずれかを使用できます。ただし、続行する前に、GMビルドである/ApplicationsからXcode_10.appを削除することを検討してください。現在、同じものの公開リリースが利用可能です。

  1. /ApplicationsディレクトリにあるXcode.app(Xcode 9)のままにします。 Mac App Storeは、アップデートが利用可能であることを示します。 Mac App Storeからアップデートをインストールしないでください。ただし、Xcode 9のバージョンが最後にリリースされたバージョン、つまりXcode 9.4.1であることを確認してください。 this リンクを使用して Apple Developer Download からXcode 10パブリックビルドをダウンロードします。ダウンロードしたDMGからXcode.appを~/Desktopにコピーし、名前をXcode 10.appに変更して、/Applicationsディレクトリに移動します。

  2. 2番目の方法は、Mac App StoreにインストールされたコピーをXcode 10に更新し、Apple Developer DownloadsからXcode 9.4.1をダウンロードすることです。同様に、ダウンロードしたファイルの名前をXcode 9に変更し、/Applicationsディレクトリに移動します。

24
Nimesh Neema