在xcode 3.2.5上安装iOS SDK 4.1
我已经阅读了很多帖子,但我真的想不出这个问题的答案。如果我在这里复制它,我道歉 我已经在我的机器上安装了xcode 3.2.5,它附带了SDK 4.2。我的iPhone是4.1版的,我现在还不打算把它升级到4.2版。问题是我不能用这个电话进行测试。由于我安装的唯一SDK是4.2,因此当我尝试使用iPhone运行调试时,会收到以下消息: 无法安装应用程序 位于/blabla/app.app的应用程序info.plist指定了最低操作系统4.2,该值太高,无法安装在此设备上 因此,我访问了Targets->Get Info,我看到它确实针对4.2(但这是唯一可用的选项-因为我没有安装其他SDK)在xcode 3.2.5上安装iOS SDK 4.1,xcode,ios,sdk,Xcode,Ios,Sdk,我已经阅读了很多帖子,但我真的想不出这个问题的答案。如果我在这里复制它,我道歉 我已经在我的机器上安装了xcode 3.2.5,它附带了SDK 4.2。我的iPhone是4.1版的,我现在还不打算把它升级到4.2版。问题是我不能用这个电话进行测试。由于我安装的唯一SDK是4.2,因此当我尝试使用iPhone运行调试时,会收到以下消息: 无法安装应用程序 位于/blabla/app.app的应用程序info.plist指定了最低操作系统4.2,该值太高,无法安装在此设备上 因此,我访问了Targe
因此,问题是:如何保留xcode 3.2.5,但在4.2之外安装SDK 4.1?在项目中打开您的
info.plist
。有一个地方可以为iOS 4.1进行定义。最好的方法是找到一个包含iOS 4.1的Xcode 3.2.4副本,并将其安装在单独的目录中。安装时,取设置为Developer的下拉列表,并将其切换到DevOld
,或类似的内容。由于无法在新版本的Xcode中安装新的SDK,因此最好保持多个版本
如果您只是希望能够在4.1中运行应用程序,而不必在其中开发,请进入目标设置,并在“构建”选项卡下,将iOS部署目标设置为4.1或更低
祝你好运 花了一段时间才弄明白这一点
我在info.plist上也看不到“iOS部署目标”。这就是我所做的
a) 项目->编辑项目设置
b) 转到“部署”部分
c) 更改
“目标设备系列”=iPhone/iPad
'iOS部署目标='iOS 4.1'您需要做的是:
在“项目信息”的“生成”部分,单击“显示”,并将其值从该级别定义的设置更改为所有设置
在更新的设置列表中,您肯定会找到所需的设置
祝你好运 只需打开以前的SDK dmg,然后转到软件包,安装SDK 4.1软件包
更多信息:
注意:“Packages”目录在dmg中不可见,因为xcode_3.2.5_和_ios_sdk_4.2_是最终版本。只需使用终端(或查找器“转到文件夹”)打开“/卷/Xcode和iOS SDK/包”
编辑:雪豹的xcode4.1创建了一个名为“installXcode.app”的应用程序。软件包目录位于应用程序包内。@Luis没有说“而不是你”,只需单击“接受”图标即可iOS部署目标是指定应用程序可以支持的最低iOS版本。因此,如果将其设置为iOS 4.1,则可以在4.1或更高版本的iOS vernon设备上运行该应用程序