在运行 iPhone OS 3.0 的设备上安装使用 SDK 3.1.2 构建的临时配置的应用程序时出现问题

发布于 2024-08-10 03:27:13 字数 254 浏览 9 评论 0原文

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

是否可以使用 3.1.2 SDK(而不仅仅是 3.1.2)针对 OS 3.0+ 进行构建?

I'm trying to install an ad hoc-provisioned iPhone app compiled under the 3.1.2 SDK on a device running iPhone OS 3.0 via iTunes. I'm getting a message "The application was not installed because it requires a newer version of iPhone OS." The build settings for the project are "iPhone Device 3.0 (Base SDK)" and "Distribution." The app successfully installs on devices running 3.1.2.

Is it possible to build for OS 3.0+ with the 3.1.2 SDK (rather than just 3.1.2)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

十年不长 2024-08-17 03:27:13

有两个设置必须注意:

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

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

There are two settings you must pay attention to:

  • Base SDK: "The product will be built against the headers and libraries of this version of the SDK."
  • iPhone OS Deployment Target: "Code will load on this and later versions of iPhone OS."

Any chance your Deployment Target is set to iPhone OS 3.1?

淡淡绿茶香 2024-08-17 03:27:13

构建>清理所有目标,然后再次构建解决了问题。感谢奥莱,他间接提醒我应该这么做。

Build > Clean All Targets, then building again solved the problem. Thanks to Ole, who indirectly reminded me that I should do this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文