Xcode 4.2(Snow Leopard)和iOS 5.1

可能重复:
ios 5.1与iOS开发的xcode 4.2

我更新了我的iPhone到iOS 5.1。 我的操作系统是Snow Leopard。
现在我需要使用xcode 4.2开发sdk 5.1。

我可以在哪里下载它?
任何建议?

解决方案:降级到ios5.0或升级到Lion


你不能。

您需要更新到Mac OS 10.7 Lion才能使用5.1 SDK获取最新版本的Xcode。

雪豹Xcode的最后一个可安装版本将是4.2。 Apple确实希望开发人员随时了解所有事情,无论是MacOS还是iOS。


要让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

并且将iPhoneOS.platform文件夹中Lion机器的version.plist复制到SL机器。

在SL机器上重新启动XCode并重新连接设备,看起来似乎很开心。

[编辑:如果您无法访问Lion + 4.3.1的计算机,则可以从4.3.1 DMG中获取这些文件,可以从Apple下载这些文件: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 

找到上面提到的文件。]

在步骤中:

  • 在SL机器上停止XCode
  • 断开你的iphone
  • 安装Xcode 4.3.1映像(可从Apple dev站点下载的.dmg文件)
  • 显示Xcode 4.3.1的软件包内容
  • XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176)<HD>/Developer/Platforms/iPhoneOS.platform/DeviceSupport
  • XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/version.plist<HD>/Developer/Platforms/iPhoneOS.platform/
  • 启动Xcode
  • 连接你的iphone,它应该工作。

  • 如果您想留在Snow Leopard上,请通过以下链接下载设备的iOS 5.0.1固件:http://www.iphonefirmware.com/firmwares-download。

    并在iTunes上进行手动恢复。

    我今天(2012年3月8日)在我的iPad 2上做了它,它可以工作,苹果公司似乎仍然签署了这个iOS版本。我想很久没有这么做了,所以赶快做吧。

    链接地址: http://www.djcxy.com/p/33295.html

    上一篇: Xcode 4.2 (Snow Leopard) and iOS 5.1

    下一篇: iOS SDK 4.2 on Snow Leopard & XCode 3.2.6