AppStoreからXcode4.5をインストールし、iOS 5.1と6.0をサポートしていますが、iOS4.3はサポートしていません。また、[設定]の[ダウンロード]タブからダウンロードすることもできません。Dominik Poradaが説明しているように、別のコンピューターからそれを取得してこのコンピューターに配置しようとしましたが、残念ながら機能しませんでした。多分私が必要とする他のファイルがありますか?iOS 4.3 SDKを元に戻すにはどうすればよいですか?
2 に答える
Dominik Poradaが説明しiPhoneSimulator4.3.sdk
ているように、ファイルをXcode.app
パッケージにコピーするだけで、実際に4.3がXcode4.3メニューに表示されるようになりました。Xcodeを再起動する必要があったと思いますが、それがありました。
しかし、それは機能しません。この質問への回答で指摘されているように、iOS4.3はMountainLionではサポートされていません。ただし、Lionでは問題なく機能する可能性があります。
これは、XCode4.2でiOS5.1を実行するためのソリューションでした。同じ手順に従ってください。以前のバージョンのXCodeからコピーしてみてください。自分で試したことはありませんが、機能するかどうかを確認してください。
SnowLeopardでXcode4.2を入手して、iOS 5.1を実行しているデバイスでコードを実行するには、次のようにします。
LionとXcode4.3.1を実行している別のMacがある場合は、次の場所からファイルをコピーできます。
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176)
コピーしたファイルをSnowLeopardMacの同等の場所に配置します。おそらく
/Developer/Platforms/iPhoneOS.platform/DeviceSupport
同様に、このディレクトリにあるiOS5.1SDKファイルをコピーします。
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
また、iPhoneOS.platformフォルダー内のLionマシンからSnowLeopardマシンに「version.plist」をコピーします。
Snow LeopardマシンでXcodeを再起動し、デバイスを再接続すると、十分に満足しているようです。
LionおよびXcode4.3.1を搭載したマシンにアクセスできない場合:
ここでAppleからダウンロードできる4.3.1DMGからファイルを取得できます:Apple開発者向けのダウンロード。
DMGをマウントし、Xcodeアイコンにパッケージの内容を表示して、
/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
上記の手順に従ってください。
ターミナルウィンドウでApple独自のdittoメソッド(sudo ditto src dest)を使用してフォルダをコピーする方が便利な場合があります。