0

我正在尝试在通过 iTunes 运行 iPhone OS 3.0 的设备上安装在 3.1.2 SDK 下编译的临时配置的 iPhone 应用程序。我收到一条消息“未安装该应用程序,因为它需要更新版本的 iPhone OS。” 该项目的构建设置是“iPhone Device 3.0 (Base SDK)”和“Distribution”。该应用程序成功安装在运行 3.1.2 的设备上。

是否可以使用 3.1.2 SDK(而不仅仅是 3.1.2)为 OS 3.0+ 构建?

4

2 回答 2

0

有两个设置你必须注意:

  • 基础 SDK:“产品将根据该版本 SDK 的头文件和库构建。”
  • iPhone OS 部署目标:“代码将在此版本和更高版本的 iPhone OS 上加载。”

您的部署目标是否有可能设置为 iPhone OS 3.1?

于 2009-11-02T01:24:06.777 回答
0

Build > Clean All Targets,然后再次构建解决了问题。感谢 Ole,他间接提醒我应该这样做。

于 2009-11-02T05:02:44.980 回答