iPhone 6与iOS 6和Xcode 4.2问题

Vas*_*asu 5 iphone xcode4.2 ios6

我已将iPhone升级到iOS 6,但我目前使用的是Xcode 4.2(在Snow Leopard上).现在我收到此错误消息:

"xxx xxx"上的iOS版本与iOS SDK安装所支持的任何iOS版本都不匹配.请将设备恢复为下面列出的iOS版本,或者更新到最新版本的iOS.

是否有可能将我的iPhone恢复到旧版本5.1或某些如何使我的Xcode支持/识别iOS6?

Vas*_*asu 11

我按照以下步骤,通过使Xcode支持iOS 6来解决我的问题:

1.首先从Here下载Xcode 4.5 .dmg文件(您需要开发者帐户).

2.然后安装此映像并使用上下文菜单中的"显示包内容".

3.然后复制以下文件夹

目录/开发人员/平台/ iPhoneOS.platform/DeviceSupport/6.1(10A403)

到Mac的以下文件夹(此路径可能有所不同,从MAC到了它的版本的Mac上.Snow Leopard你会发现Developer文件夹Finder下的PLACES部分,并在可能Lion,你需要右键点击Xcode.app并有能力使用Show Package Contents):

开发者/平台/ iPhoneOS.platform/DeviceSupport

4.从以下目录中复制iOS 6 SDK文件夹:

内容/开发/平台/ iPhoneOS.platform /开发商/软件开发工具包/ iPhoneOS6.0.sdk

到你的mac的以下文件夹

开发者/平台/ iPhoneOS.platform /开发商/软件开发工具包

5.还要version.plistContents/Developer/Platforms/iPhoneOS.platform文件夹复制到mac的Developer/Platforms/iPhoneOS.platform文件夹.

6.重新启动Xcode并重新连接设备.

答对了 !!现在Xcode 支持识别iOS6设备,甚至我能够在iOS6的iPhone上运行和调试我的应用程序(为旧版SDK构建)(虽然我不确定iPhone 6.0模拟器).

但是,答案How to restore iPhone to older version say 5.1仍然悬而未决.