【发布时间】:2010-09-13 18:58:36
【问题描述】:
针对 2.1 编译的 iPhone 应用程序能否通过 iTunes 在 2.0 设备上成功安装?
我知道用 2.1 编译的 iPhone 应用程序可以在 2.0 设备上运行(假设它们没有使用 2.1 的任何新功能)。但不确定 iTunes 是否会允许安装。
有人有这方面的具体信息吗?
我在 AppStore 上没有看到任何仅 2.1+ 的应用程序。
【问题讨论】:
针对 2.1 编译的 iPhone 应用程序能否通过 iTunes 在 2.0 设备上成功安装?
我知道用 2.1 编译的 iPhone 应用程序可以在 2.0 设备上运行(假设它们没有使用 2.1 的任何新功能)。但不确定 iTunes 是否会允许安装。
有人有这方面的具体信息吗?
我在 AppStore 上没有看到任何仅 2.1+ 的应用程序。
【问题讨论】:
我相信针对 2.1 编译的应用程序在通过 iTunes 查看时会被标记为“需要 iPhone 2.1 软件更新”。 (但不是从 iPhone 上查看时 - iPhone 的 App Store 应用程序仅显示应用程序元数据的子集。)
一个例子:Caliper(在“应用程序描述->要求”下)
但是,我不知道这个“要求”是否真的得到执行。
【讨论】:
没有。
如前所述,使用 2.1 编译的应用程序将在 iTunes 中标记为需要 2.1。
如果您尝试从 iPhone 下载 2.1 应用程序,或通过 iTunes 同步 2.1 应用程序,您将收到一条消息,指出需要 iPhone OS 2.1。
【讨论】:
简短的回答,是的。
有些应用在 2.1 中不能 100% 运行,但是这两个固件几乎是向后兼容的
【讨论】: