Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我无法在iPad5.1上运行我的应用程序,所以我需要将其降级到5.0或更低的iOS版本_Ios_Xcode_Cordova - Fatal编程技术网

我无法在iPad5.1上运行我的应用程序,所以我需要将其降级到5.0或更低的iOS版本

我无法在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版本都不匹配。

我开始用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。此设备不符合请求的版本。”


我还能做什么?我正在使用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。