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.plist从Contents/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仍然悬而未决.