Xcode 6とXcode 5は同じコンピュータに共存できますか?
質問
現在Xcode 5を持って使用し、Xcode 6を試してみるが、私はそれを生産に使用したくありません。それらの両方が同じコンピュータに矛盾することなく同じコンピュータにインストールされていますか?Xcode 6のダウンロードページではこれで何も見つかりませんでした。
解決
私はそれらを今並んで設置されており、この取り決めの問題に遭遇していません。私は明らかにXcode 6を非常に長く持っていないが、私はいくつかの以前のXcode Betaリリースと同じことをしました、そして私はこのリリースが異なると信じる理由はありません。
編集:xcode-select
を使用して、異なるバージョンのコマンドラインツールを切り替えることができます。マニュアルページ:
複数のXcodeアプリケーションがシステムにインストールされている場合(e.plications / xcode.app、を含む。 開発者プレビューを含む最新のXcode、および/アプリケーション/ Xcode-dp.app Xcode-Selectを使用する - スイッチパス/ / xcode.appコマンドライン開発者に使用するXcodeを指定する ツール
他のヒント
答えはyes
ですXcode 6 Beta
をダウンロードする場所- https://developer.apple.com/xcode/downloads/
- ios dev center
- Apple Developer ID でサインイン
- 左上のIOS 8ベータ を選択します。
- スクロールダウンして xcode 6ベータ を検索
Xcode 6の要件はOS X Mavericks 10.9.3
です。xcode6-beta という名前の/ applicationsフォルダにインストールされますので、現在のXcode
を傷つけません。彼らは問題なく共存することができます。コマンドラインツールが使用するバージョンを設定できます。
sudo xcode-select -s /Applications/Xcode6-Beta.app
.
Xcode 6は10.9で動作します。
は、前述のように - Xcode 5および6は一緒に共存することができる。 GUIを使用してコマンドラインツールの異なるバージョンを切り替えることができることを追加したいと思うだけです。 xcode - > 環境設定 - > locations 。
ドックのMy Xcode 5アイコンは、ヨセミテのインストールで削除されたように見えたように見えたので、大きな疑問符になった。さらに、私がApp Storeからそれを再ダウンロードしようとすると、私のOS Xのバージョンは「新しい」であると言っていて、ダウンロードすることを拒否します。次に、開発者のダウンロードからXcode 5.1.1をダウンロードしました。これは、ついにそれをインストールできました。彼らは両方ともヨセミテ上に今喜んで共存しています。
OS X 10.9.3を実行していて、Xcode 5.1.1がインストールされています。今日はXcode 6ベータをインストールし、問題なく行った。今、XCode
とXcode6-Beta
アプリがあります。
はい、システム上に2つのXcodeを持つことができますが、最新のものを保持することをお勧めします。Xcode 6のインストール中は、プロンプト 'Xcodeが既に存在します。交換/保管してください? '
Xcodeの新しいコピーを作成します。これはシステムにXcode 6をインストールします。新しくインストールされたXcodeは、 'xcode 6' として名前変更されます。私は私のシステムでXcode 5.1とXcode 6を使っています、そして問題がないようです。
@Ray Richards回答としての拡張;) - 次のリンクからXcode 5.1.1をインストールできます。 https://developer.apple.com/downloads/index.action?name=xcode#
これはあなたがヨセミテの5.1.1と6を実行することを可能にするべきです。
はい、同じMacに2つの別々のバージョンを持つことができます
-
xcode 6は、既存のXcodeインストールを置き換えます。 Xcode Betasだけが別々にインストールされています(デフォルトで)
-
https://developer.apple.com/downloads/ 手動でインストールを手動で実行することで(DMGから/アプリケーションからXcodeをコピーすることによって)両方を置き換えるか、保持するように促します。
プロンプトのときに両方のオプションを保持します。