2010-06-22 48 views
-1

我的iPhone正在运行OS 3.1.3。我运行的是只支持iPhone OS 3.2和4.0的xcode 3.2.3,所以我需要将我的iPhone的操作系统升级到3.2。 (我不想升级到4.0,原因很明显。)iphone强制升级到3.2而不是4.0

但在iTunes中,当我点击“检查更新”时,它检测到iOS 4.0的存在,因此它不会让我升级到3.2,只有4.0。有没有办法强制升级到3.2?

其他可能的解决方案,我看到的是安装的Xcode的第二个版本(3.2.2或一些东西,支持老版本的iPhone OS的?)

上帝,我讨厌苹果和他们的兼容性问题。

+1

不是一个与编程有关的问题。在发布之前阅读规则! – Emil 2010-06-22 12:14:22

+0

什么是你不想升级到4.0的“明显”原因?这是现在的新标准。 – Emil 2010-06-22 12:15:09

+0

@Emil:iPhone 2G的兼容性?但是,与iphone开发相关的 – kennytm 2010-06-22 12:15:55

回答

3

您不能在iPhone/iPod Touch上安装3.2,因为3.2仅适用于iPad。

您可以尝试在Project Info中将“iPhone OS部署目标”更改为3.1.3。如果您需要它们,请参阅Where can I download the older iPhone OS 3.1 SDK?以获取一些旧版SDK的链接。

+0

是的,问题是xcode 3.2.3删除iOS 3.2下的目标。所以3.1.3不是一个选项。我安装了一个单独的旧版xcode版本(例如http://stackoverflow.com/questions/669367/can-i-have-multiple-xcode-versions-installed),这似乎很有用。 – unsorted 2010-06-22 12:31:52