2012-03-08 100 views
21

可能重复:
ios 5.1 with xcode 4.2 for iOS development的Xcode 4.2(雪豹)和iOS 5.1

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

我在哪里可以下载它?
有什么建议吗?

解决方案: 降级到ios5.0或更新到狮子

+1

同样的问题:http://stackoverflow.com/questions/9613565/ios-5-1-with-xcode-4-2-for-ios-development/9613774#comment12199185_9613774 – Pochi 2012-03-08 08:58:00

+2

请不要编辑答案,感谢一个解决方案,但将它们投票,并将其中一个标记为已接受。谢谢。 – 2012-03-15 20:16:26

回答

26

你不能。

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

Snow Leopard上Xcode的最新可安装版本将为4.2。苹果真的希望开发人员随时了解所有事情,无论是MacOS还是iOS。

+0

解决方案是将我的iPhone降级到iOS 5.0? – Dany 2012-03-08 08:54:34

+0

或将您的Mac升级到Lion。 – 2012-03-08 09:01:26

+1

您无法降级您的iThing。一旦你起床了,你就不能失望。更新到狮子 – 2012-03-08 11:17:07

0

iOS 5.1仅在xCode 4.3.1中可用,并且它在Lion中唯一可用,对不起。

,你可以尝试改变你的Mac的版本,并伪造其安装4.3.1,但我不能向你保证它去上班......

1

如果你还想留下来的雪豹,下载iOS 5.0.1您的设备的固件在此链接上:http://www.iphonefirmware.com/firmwares-download

并在iTunes上进行手动恢复。

我今天(2012年3月8日)在我的iPad 2上做了它,它的工作原理,苹果公司似乎仍然签署了这个iOS版本。我估计不会很长时间,所以请尽快做。

55

要获得的Xcode 4.2雪豹运行5.1,你可以做到这一点的设备上运行代码:如果有其他Mac上运行狮子+的XCode 4.3.1您可以将文件从

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

在您的Mac SL相当于地方:可能

/Developer/Platforms/iPhoneOS.platform/DeviceSupport 

,也从狮子机在iPhoneOS.platform文件夹复制version.plist到SL机器。

在SL机器上重新启动XCode并重新连接这些设备,看起来非常满意。

[编辑:如果您无法访问Lion + 4.3.1的计算机,则可以将文件从4.3中取出。1个DMG可以从苹果公司这里下载:http://adcdownload.apple.com/Developer_Tools/xcode_4.3.1_for_lion/xcode_4.3.1_for_lion.dmg

然后安装在Xcode的图标DMG,显示包内容,并深入到

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

找到上述文件]

在。步骤:

  1. 停止的XCode SL机器上
  2. 断开iphone
  3. 摩的Xcode 4.3.1映像(.dmg,你可以从苹果开发网站下载)
  4. 的Xcode的4.3.1
  5. 副本XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176)<HD>/Developer/Platforms/iPhoneOS.platform/DeviceSupport
  6. 副本显示软件包contentes XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/version.plist<HD>/Developer/Platforms/iPhoneOS.platform/
  7. 开始Xcode
  8. 连接你的iphone,它应该工作。
这里
+2

还有几个其他文件夹需要抓取。请参阅https://devforums.apple.com/message/630144#630144 – 2012-03-09 21:48:55

+1

不幸的是,4.3.1 dmg已经消失,独立dmg安装被弃用,以支持xcode的应用商店安装,不清楚您将能够获得从未来的危害。仔细狩猎和诅咒可以找到4.3.2 dmg(http://adcdownload.apple.com/Developer_Tools/xcode_4.3.2/xcode_432_lion.dmg),但这可能是可用的最后一个dmg,我还没有知道上述解决方法是否适用于此dmg,并等待d/l。 – natbro 2012-03-22 07:49:40

+1

hooray,同样的说明适用于4.3.2 dmg。一定要按照建议将DMG中'/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Develope r/SDKs/iPhoneOS5.1.sdk'文件复制到你的'/开发人员/平台/ iPhoneOS.platform/Developer/SDKs /',否则调试相当破碎。你也会想做一个干净的构建或你的断点不起作用。 – natbro 2012-03-22 08:30:39