2008-09-28 86 views
3

针对2.1编译的iPhone应用程序是否可以在2.0设备上通过iTunes成功安装?分配iPhone应用程序2.1和2.0

我知道用2.1编译的iPhone应用程序可以在2.0设备上运行运行(假设他们没有使用2.1版本中的新功能)。但我不确定iTunes是否会让安装发生。

有没有人有关于此的具体信息?

我还没有看到AppStore上的任何应用程序只有2.1+。

回答

5

我相信是针对2.1编写的应用程序将被标记为“需要iPhone 2.1 Softwar更新”时通过iTunes查看。 (但不是从iPhone观察时 - iPhone的App Store应用仅显示一个应用程序的元数据的子集。)

一个例子:Caliper(它的“应用程序描述 - >要求”下)

我不但是,要知道这个“要求”是否实际执行。

1

简短的回答,是的。

已经有一些应用程序,不要在2.1的工作100%,但两个固件都几乎向后兼容

+0

是的,我知道固件是兼容的。但在临时测试期间,iTunes将拒绝将2.1应用加载到2.0设备上。如果我通过Xcode构建和安装,事情就会变得非常有趣。 这种情况有点令人困惑。 – schwa 2008-09-28 03:05:19

+0

我会假设,当涉及到实际部署应用程序并将其发送到应用程序商店时,它在两个固件上都可以正常工作。此外,如果它适用于iPhone模拟器,它应该没问题 – 2008-09-28 03:14:50

3

2.1编译为已经提到的应用程序将被标记为在iTunes需要2.1。

如果您尝试从iPhone下载2.1应用程序,或通过iTunes同步2.1应用程序,您将收到一条消息,声明iPhone OS 2.1是必需的。