Xcode をバージョン 4.5 にアップグレードしました。これですべての設定が工場出荷時の設定 (エディターのフォント、色など) にリセットされましたが、これは私の最大の関心事ではありません。
対象としていた iOS SDK 5.1 はなくなったようです。プロジェクトのビルド設定では、「最新の iOS (iOS 6.0)」と「iOS 6.0」の間でのみ Base SDK を選択できます。以前にインストールした SDK を復元することはできますか?
このリンクからダウンロードすると、すべての SDK がここにあるはずです。素敵な男がそれを作った
現在の Xcode バージョンには、最新の iOS SDK しか付属していません (これは残念ですが、変更することはできません)。また、アプリのビルドには常に最新の SDK を使用し、「展開ターゲット」をサポートする予定の最小バージョンに設定することをお勧めします。
古い Xcode から SDK (iPhoneOS5.1.sdk など) を
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
ビルド設定に表示されます。ただし、この構成では後で問題が発生する可能性があります。
Xcode で、[設定] -> [ダウンロード] に移動し、iOS 5 シミュレーターとコマンド ライン ツールをダウンロードします。これが役に立ったことを願っています
「ベースSDK」はターゲットではなく、最新のものを使用する必要があるため、Xcode 4.5に5.1をインストールする方法はないと思います(ただし、間違っている可能性があります)。「展開ターゲット」はいつでも 5.1 に設定できます (サポートされる最小ターゲットは 4.3 です)。
とにかく、Xcode は app bundle 内にラップされているため、必要に応じて 2 つの Xcode バージョンを並行してインストールできます。
1) 最初のステップ: このリンクからシミュレーターをダウンロードしてください http://uv.howett.net/~dhowett/sdks.php
2) 2 番目のステップ 解凍して、ダウンロードしたシミュレーターを次のパスに追加します: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
3) Xcode を再起動します。(プロジェクト設定で、必要に応じて展開ターゲット 5.0 を設定します)
Xcode -> Preferences -> Downloads 画面を使用して、必要な SDK をインストールするだけです。
必要に応じて、iOS5.1 シミュレーター、iOS5.0 シミュレーター、iOS4.3 シミュレーターが提供されます。
策略は必要ありません。