web-dev-qa-db-ja.com

Xcode 4.2(Snow Leopard)およびiOS 5.1

可能性のある複製:
iOS開発用のXcode 4.2を備えたiOS 5.1

IPhoneをiOS 5.1に更新しました。私のオペレーティングシステムはSnow Leopardです。
今、xcode 4.2を使用して開発するにはSDK 5.1が必要です。

どこからダウンロードできますか?
提案はありますか?

解決策:ios5.0にダウングレードするか、Lionに更新する

21
Dany

できません。

5.1 SDKでXcodeの最新バージョンを入手するには、Mac OS 10.7 Lionに更新する必要があります。

Snow Leopardにインストール可能なXcodeの最後のバージョンは4.2です。 Applereallyは、開発者がMacOSでもiOSでも、すべてを最新に保つことを望んでいます。

26

Snow LeopardでXcode 4.2を入手して、5.1を実行しているデバイスでコードを実行するには、次のようにします。

Lion + XCode 4.3.1を実行している別のMacがある場合、次からファイルをコピーできます。

_/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176)
_

sL Mac上の同等の場所:おそらく

_/Developer/Platforms/iPhoneOS.platform/DeviceSupport
_

また、_version.plist_フォルダ内のLionマシンからSLマシンに_iPhoneOS.platform_をコピーします。

SLマシンでXCodeを再起動し、デバイスを再接続してください。

[編集:Lion + 4.3.1を搭載したマシンにアクセスできない場合は、Appleこちら:-からダウンロードできる4.3.1 DMGからファイルを取得できます。 http://adcdownload.Apple.com/Developer_Tools/xcode_4.3.1_for_lion/xcode_4.3.1_for_lion.dmg

次に、DMGをマウントし、XCodeアイコンにパッケージの内容を表示して、

_/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport to 
_

上記のファイルを見つけます。]

手順:

  1. SLマシンでXCodeを停止する
  2. IPhoneを取り外します
  3. Xcode 4.3.1イメージ(.dmgをApple devサイト)からダウンロードできます)をマウントします
  4. Xcode 4.3.1のパッケージコンテンツを表示する
  5. XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176)を_<HD>/Developer/Platforms/iPhoneOS.platform/DeviceSupport_にコピーします
  6. _XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/version.plist_を_<HD>/Developer/Platforms/iPhoneOS.platform/_にコピーします
  7. Xcodeを開始
  8. あなたのiPhoneを接続し、それが動作するはずです。
55
Richard Groves

Snow Leopardにとどまる場合は、このリンクからデバイスのiOS 5.0.1ファームウェアをダウンロードしてください: http://www.iphonefirmware.com/firmwares-download

また、iTunesで手動で復元します。

私は今日(2012年3月8日)iPad 2でそれを行いましたが、動作します、AppleはまだこのiOSバージョンに署名しているようです。

1
booker

iOS 5.1はxCode 4.3.1でのみ利用可能であり、Lionでのみ利用可能です。申し訳ありません。

Macのバージョンを変更して4.3.1をインストールするように偽造することもできますが、動作することを保証できません...

0
Antonio MG