1

我正在为 OS3.1.3 开发一个 iphone 项目。我将我的 iPhone 更新到了 iOS4,现在我不能再在我的 iPhone 上测试我的项目了。我尝试降级但得到“设备不合格”

我现在该怎么办?

如果我下载最新的 XCode SDK4 是否能够重新创建我的应用程序,以便它在 OS3 和 OS4 上运行?它没有特定的 os4 功能.. 它应该只在两者上运行,并希望在带有 os4 的真实 iphone 上测试它..

问候

4

4 回答 4

1

First of all, downgrading your phone won't work. at least not with the "official" approach. I think once there is a Jailbreak for iOS4, downgrading your phone should be possible again.

Secondly, Creating an iOS app with XCode SDK4 that runs on your 3.x devices is no problem at all:

Just set the "iPhone OS Deployment Target" Value (Target -> Info -> Build) to "iPhone OS 3.0"

于 2010-06-22T12:00:06.633 回答
0

您可以降级 iPhone、iPod touch 和 iPad。

说明在这里。例如,如果您要将第二代 iPod Touch 从 iOS4 降级到 iOS3.1.3,您将需要 iPod2,1_3.1.3_7E18_Restore.ipsw 固件。谷歌搜索会带来这些东西。

一些降级参考要求您修改“主机”文件。我不认为这是必要的,我从 iOS4.2 降级到 iOS3.0(为了好玩而降级到 iOS2.0)而不必这样做。

祝你好运。

于 2011-02-03T06:58:09.347 回答
0

我也有同样的情况。

哪个最好 ?1 升级到 SDK4 并且仍然以 IOS 3.xx 为目标。iPhone ios 3.1.3 用户能否下载使用 SDK4 构建的应用程序。我不这么认为。2 将 ios4 降级到 ios3,仍然可以使用 SDK3。

PS:有人建议获取最新的SDK

于 2010-08-13T14:25:23.617 回答
0

您可以使用 SDK4 进行构建,但仍以运行 iOS 3.2 或更早版本的旧设备为目标。如何做到这一点在此处的另一个问题中有详细介绍。

您可以降级您的手机操作系统,这在此处的问题中有所涉及。

但实际上最好的方法是更新 Xcode,使用 SDK4 编译并支持早期的 iO​​S 版本。

于 2010-06-23T03:56:16.307 回答