LoginSignup
45

More than 5 years have passed since last update.

posted at

updated at

XcodeとMac OS XのVersionの組み合わせごとのSDKとSimulatorの比較

iOSのレガシーコードのメンテナンスは修羅の道。

というわけで、過去の開発、及び、テスト環境を再現するために必要なのでまとめてみた。
Apple Developer Centerや歴代のXcodeのRelease Noteを見てもよくわからなかったので、実際に仮想環境のMac OS XにXcodeをインストールして確認しています。
ただし、さすがに古すぎるものや非公式の組み合わせは調査していません。
例えば、iOS 4.3のSimulatorが必要なら、Mac OS X 10.7(Lion)とXcode 4.6.3が最新の組み合わせと言うことになります。

Versions compare table of Xcode and Mac OS X

Runs on versions of Mac OS X Version of Xcode OS X SDK(s) Min OS X Deployment Target iOS SDK Min iOS Deployment Target iOS simulator(s) iOS arm supported
10.10 6.1.0 10.10,10.9 10.4 8.1 4.3 8.1,7.1 64,v7s,v7
10.9 6.1.0 10.10,10.9 10.4 8.1 4.3 8.1,7.1,7.0 64,v7s,v7
10.9 6.0.1 10.9 10.4 8.0 4.3 8.0,7.1,7.0 64,v7s,v7
10.9 5.1.1 10.9,10.8 10.4 7.1 4.3 7.1,6.1 64,v7s,v7
10.9 5.0.2 10.9,10.8 10.4 7.0 4.3 7.0,6.1,6.0 64,v7s,v7
10.8 5.1.1 10.9,10.8 10.4 7.1 4.3 7.1,6.1,6.0 64,v7s,v7
10.8 5.0.2 10.9,10.8 10.4 7.0 4.3 7.0,6.1,6.0,5.1,5.0 64,v7s,v7
10.8 4.6.3 10.8,10.7 10.4 6.1 4.3 6.1,6.0,5.1,5.0 v7s,v7
10.8 4.5.2 10.8,10.7 10.4 6.0 4.3 6.0,5.1,5.0 v7s,v7
10.8 4.4.1 10.8,10.7 10.4 5.1 3.0 5.1,5.0 v7,v6
10.7 4.6.3 10.8,10.7 10.4 6.1 4.3 6.1,6.0,5.1,5.0,4.3 v7s,v7
10.7 4.5.2 10.8,10.7 10.4 6.0 4.3 6.0,5.1,5.0,4.3 v7s,v7
10.7 4.4.1 10.8,10.7 10.4 5.1 3.0 5.1,5.0,4.3 v7,v6
10.7 4.3.3 10.7,10.6 10.4 5.1 3.0 5.1,5.0,4.3 v7,v6
10.7 4.2.1 10.7,10.6 10.4 5.0 3.0 5.0,4.3 v7,v6
10.7 4.1.0 10.7,10.6 10.4 4.3 3.0 4.3 v7,v6
10.6 4.2.0 10.6 10.4 5.0 3.0 iPad 5.0,4.3,4.2,3.2 iPhone 5.0,4.3,4.2,4.1,4.0 v7,v6
10.6 4.1.0 10.6 10.4 4.3 3.0 iPad 4.3,4.2,3.2 iPhone 4.3,4.2,4.1,4.0 v7,v6
10.6 4.0.2 10.6,10.5 10.4 4.3 3.0 iPad 4.3,4.2,3.2 iPhone 4.3,4.2,4.1,4.0 v7,v6
10.6 3.2.6 10.6,10.5 10.1 4.3 3.0 iPad 4.3,4.2,3.2 iPhone 4.3,4.2,4.1,4.0 v7,v6

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
45