LoginSignup
15
15

More than 5 years have passed since last update.

Xcode7.3で古いSDKを使おうとしても出てこない問題

Posted at

oFじゃないよなと思いつつ、古いSDK使うのってoFくらいなのかも…と思ったので一応タグをつけつつ。

7.3以前の対処法

Xcodeがアップデートされる度に、古いSDKが一掃されるという悲しい仕様の話です。
http://qiita.com/yasnis/items/11e14d9f168e88460c78
この辺のエントリにあるように、/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKsの中に、以前のXcodeから持ってきたSDKを入れれば解決します。これが7.3以前の解決法。

7.3になってからの対処法

7.3以降、同じ所にSDKを入れてもBuild settingsの項目に選択肢として出てこなくなりました。
http://blog.felix-schwarz.org/post/141482111524/how-to-use-the-os-x-109-sdk-with-xcode-73

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Info.plistというファイルにMinimumSDKVersionというキーが入っており、これより低いバージョンのSDKが表示されないみたいです。
なので、従来の手順に加えてこのバージョンを使いたい最低のバージョンまで下げるか、そもそもこのキーを消してしまうことで、XcodeにSDKが認識されるようになります。

このキーは一体何のために存在するんでしょうか…謎です。

15
15
0

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
  3. You can use dark theme
What you can do with signing up
15
15