我无法在iPad5.1上运行我的应用程序,所以我需要将其降级到5.0或更低的iOS版本
我开始用Phonegap开发应用程序,我的应用程序在Xcode的模拟模式下运行,没有问题。但当我尝试在iPad上运行它时,我收到以下信息: “Xcode无法使用所选设备运行 没有兼容iOS版本的已配置iOS设备可用。请将iOS设备与最新版本的iOS连接起来以运行应用程序,或选择iOS模拟器作为目标。“ 但是,当我进入Xcode>Window>Organizer时,我的设备中可以使用iPad,但还有一条信息: “工具iPad”上的iOS版本与此安装的iOS SDK开发支持的任何iOS版本都不匹配。请将设备还原到下面列出的操作系统版本,或更新到最新版本的iOS SDK;此处提供 安装在工具iPad上的操作系统 5.1.1(9B206) 支持Xcode的iOS版本 最新的 5.0(9A334) 4.3 4.2“ 所以我带着我的AppID去了Apple开发者网站,没有找到任何指向旧iOS版本的链接。我找到了这个网站(http://www.felixbruns.de/iPod/firmware/)并下载了适用于iPad的iOS 4.3、4.3_5和5.0,但当我尝试在iTunes上恢复设备时,软件提取开始,我收到消息: “无法还原iPad。此设备不符合请求的版本。”我无法在iPad5.1上运行我的应用程序,所以我需要将其降级到5.0或更低的iOS版本,ios,xcode,cordova,Ios,Xcode,Cordova,我开始用Phonegap开发应用程序,我的应用程序在Xcode的模拟模式下运行,没有问题。但当我尝试在iPad上运行它时,我收到以下信息: “Xcode无法使用所选设备运行 没有兼容iOS版本的已配置iOS设备可用。请将iOS设备与最新版本的iOS连接起来以运行应用程序,或选择iOS模拟器作为目标。“ 但是,当我进入Xcode>Window>Organizer时,我的设备中可以使用iPad,但还有一条信息: “工具iPad”上的iOS版本与此安装的iOS SDK开发支持的任何iOS版本都不匹配。
我还能做什么?我正在使用Xcode 4.2和Phonegap 1.7,无法将它们用于工作问题。您需要更新Xcode。您应该使用Xcode 4.4.1在最新版本的os iOS上进行开发。苹果通常会在iOS和OSX发布的同时发布新版本的Xcode。例如,您需要Xcode 4.5或更高版本(目前处于测试版)才能为iOS 6开发 苹果希望你在所有软件发布后都能更新到最新版本。把这个带到您的IT部门。它不仅需要Lion,在不久的将来,Xcode还需要Mountain Lion。除了向IT部门施压将机器更新到10.8之外,您真的没有别的办法
另一个问题是苹果停止为旧版本的iOS签署ipsw,从而迫使你更新。即使他们这样做了,苹果也要求您通过Xcode根据当前版本的iOS构建应用程序。是的,但Xcode需要OS X 10.7.4或更高版本,而我的OS X是10.6.8。正如我在问题中所说,我无法针对公司问题更新我的OS X。如果我不能更新OSX,我就不能更新Xcode和Phonegap。