[Xcode] 旧バージョンがインストール可能な OS X バージョンを調べてみた
Xcode の旧バージョンはダウンロード可能
Xcode の旧バージョンは次のページからダウンロード可能です。Xcode をバージョンアップさせたとしても、旧バージョンがいつでもインストール可能になっているので便利ですよね。
https://developer.apple.com/downloads/index.action
現在(2014年10月24日)の最新バージョンは Xcode 6.1 ですが、Yosemite では旧バージョンはどこまでインストール可能なのか気になったので調べてみました。
Xcode のバージョン一覧
Xcode のバージョン一覧とインストール可能なバージョンの対応表を、主にリリースノートを元に作成しました。リリースノートが無いものは一部実行して確認しています。誤りがある場合はコメントにてご連絡、またはシェアいただけると有難いです。修正いたします。
Xcode バージョン | リリース日 | Mac OS X バージョン |
---|---|---|
Xcode Tools v1.0 | 2006/01/19 | Mac OS X v10.3.x (Panther) |
Xcode Tools v1.5 | 2006/01/19 | Mac OS X v10.3.x (Panther) |
Xcode 2.3 | 2006/05/23 | Mac OS X v10.4.x (Tiger) |
Xcode 2.4 | 2006/08/12 | Mac OS X v10.5.x (Leopard) |
Xcode 2.4.1 | 2006/10/31 | Mac OS X v10.5.x (Leopard) |
Xcode 3.0 | 2007/11/01 | Mac OS X v10.5.x (Leopard) |
Xcode 2.5 Developer Tools | 2007/11/02 | Mac OS X v10.4.x (Tiger) 〜 Mac OS X v10.5.x (Leopard) |
Xcode 3.1 Developer Tools | 2008/07/12 | Mac OS X v10.5.x (Leopard) |
Xcode 3.1.2 Developer Tools | 2008/11/24 | Mac OS X v10.5.x (Leopard) |
Xcode 3.1.3 Developer Tools | 2009/07/17 | Mac OS X v10.5.x (Leopard) |
Xcode 3.2 | 2009/09/01 | Mac OS X v10.6.x (Snow Leopard) |
Xcode 4.0.1 for Snow Leopard | 2011/03/24 | Mac OS X v10.6.x (Snow Leopard) |
Xcode 4.0.2 for Snow Leopard | 2011/04/15 | Mac OS X v10.6.x (Snow Leopard) (10.6.4 以上) |
Xcode 3.2.3 | 2011/04/20 | Mac OS X v10.6.x (Snow Leopard) (10.6.4 以上) |
Xcode 3.2.4 | 2011/04/21 | Mac OS X v10.6.x (Snow Leopard) (10.6.4 以上) |
Xcode 3.2.5 | 2011/04/21 | Mac OS X v10.6.x (Snow Leopard) (10.6.4 以上) |
Xcode 3.2.6 | 2011/04/22 | Mac OS X v10.6.x (Snow Leopard) (10.6.6 以上) |
Xcode 4 | 2011/04/22 | Mac OS X v10.6.x (Snow Leopard) (10.6.6 以上) |
Xcode 4.1 for Snow Leopard | 2011/07/20 | Mac OS X v10.6.x (Snow Leopard) (10.6.7 以上) |
Xcode 4.2 for Snow Leopard | 2011/10/13 | Mac OS X v10.6.x (Snow Leopard) (10.6.7 以上) |
Xcode 4.1 for Lion | 2012/03/22 | Mac OS X v10.7.x (Lion) (10.7.4 以上) |
Xcode 4.2 for Lion | 2012/03/22 | Mac OS X v10.7.x (Lion) (10.7.4 以上) |
Xcode 4.2.1 for Lion | 2012/03/22 | Mac OS X v10.7.x (Lion) (10.7.4 以上) |
Xcode 4.3 for Lion | 2012/03/22 | Mac OS X v10.7.x (Lion) (10.7.4 以上) |
Xcode 4.3.1 for Lion | 2012/03/22 | Mac OS X v10.7.x (Lion) (10.7.4 以上) |
Xcode 4.3.2 for Lion | 2012/03/22 | Mac OS X v10.7.x (Lion) (10.7.4 以上) |
Xcode 4.3.3 for Lion | 2012/06/11 | Mac OS X v10.7.x (Lion) (10.7.4 以上) |
Xcode 4.4 | 2012/12/05 | Mac OS X v10.7.4 (Lion) 〜 Mac OS X v10.8 (Mountain Lion) |
Xcode 4.4.1 | 2012/12/05 | Mac OS X v10.7.4 (Lion) 〜 Mac OS X v10.8 (Mountain Lion) |
Xcode 4.5 | 2012/09/19 | Mac OS X v10.7.4 (Lion) 〜 Mac OS X v10.8 (Mountain Lion) |
Xcode 4.5.1 | 2012/10/04 | Mac OS X v10.7.4 (Lion) 〜 Mac OS X v10.8 (Mountain Lion) |
Xcode 4.5.2 | 2013/01/14 | Mac OS X v10.7.4 (Lion) 〜 Mac OS X v10.8.4 (Mountain Lion) |
Xcode 4.6 | 2013/02/21 | Mac OS X v10.7.4 (Lion) 以上 |
Xcode 4.6.1 | 2013/03/15 | Mac OS X v10.7.4 (Lion) 以上 |
Xcode 4.6.2 | 2013/04/16 | Mac OS X v10.7.4 (Lion) 以上 |
Xcode 4.6.3 | 2013/06/13 | Mac OS X v10.7.4 (Lion) 以上 |
Xcode 5 | 2013/09/18 | Mac OS X v10.8.4 (Mountain Lion) 以上 |
Xcode 5.0.1 | 2013/10/23 | Mac OS X v10.8.4 (Mountain Lion) 以上 |
Xcode 5.0.2 | 2013/11/13 | Mac OS X v10.8.4 (Mountain Lion) 以上 |
Xcode 5.1 | 2014/03/10 | Mac OS X v10.8.4 (Mountain Lion) 以上 |
Xcode 5.1.1 | 2014/04/10 | Mac OS X v10.8.4 (Mountain Lion) 以上 |
Xcode 6.0.1 | 2014/09/25 | Mac OS X v10.9.x (Mavericks) 以上 |
Xcode 6.1 | 2014/10/22 | Mac OS X v10.9.x (Mavericks) 以上 |
Xcode 6 では iOS 4.3 以上がビルド可能
Xcode 6 では iOS Deployment Target は iOS 4.3 以上が選択可能です。割と低いバージョンもまだサポートされているんですね。
2015年2月から Xcode 6 以上が必要
先日 Apple からアナウンスがあったとおり、2015年2月から Xcode 6 以上でビルドしたアプリしかサブミットできなくなるのでご注意ください。なお、アーキテクチャについても64ビットが必須になります。
64-bit and iOS 8 Requirements for New Apps | Apple Developer
まとめ
まとめると、Yosemite では Xcode 4.6 以上であれば動作できることが分かりました。古いバージョンは予期せぬ問題が発生する可能性もあるので、あくまで自己責任で利用しましょう。