iOS 4.x で iOS アプリケーションをテストしようとしています。MAC OS X Mountain Lion(10.8.2) と Xcode 4.6 を使用しています。Xcode 内の [ダウンロード] タブから古い iOS 4 バージョンをインストールしようとしましたが、そのシミュレーター オプションは利用できません: http://cl.ly/image/412l3V3C1E3W
次に、のパッケージを使用して iOS 4.0 および 4.3 SDK を手動でインストールしました。"xcode_4.0.2_and_ios_sdk_4.3.dmg" file and now they are available inside the folder: "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs".
私の展開ターゲットは 4.0 に設定されており、スキームから iOS シミュレーターを選択できます。
コマンドライン「xcodebuild -showsdks」を使用して、iOS 4.x SDK が正しくインストールされているかどうかも確認しましたが、システムはそれを認識しています。
$ xcodebuild -showsdks
OS X SDKs:
Mac OS X 10.7 -sdk macosx10.7
OS X 10.8 -sdk macosx10.8
iOS SDKs:
iOS 4.3 -sdk iphoneos4.3
iOS 6.1 -sdk iphoneos6.1
iOS Simulator SDKs:
Simulator - iOS 4.0 -sdk iphonesimulator4.0
Simulator - iOS 4.3 -sdk iphonesimulator4.3
Simulator - iOS 5.0 -sdk iphonesimulator5.0
Simulator - iOS 5.1 -sdk iphonesimulator5.1
Simulator - iOS 6.1 -sdk iphonesimulator6.1
私が直面している問題は、プロジェクトを実行すると、シミュレーターからエラーが発生することです。「iOS シミュレーターは SDK を見つけられませんでした。SDK を再インストールする必要がある可能性があります。」
そして、シミュレーターからバージョンを変更しようとすると、4.3 オプションはありません: http://cl.ly/image/1y04201e2o08
iOS 4.3 でシミュレーターを強制的に起動する方法を知っている人はいますか?