在运行 iPhone OS 3.0 的设备上安装使用 SDK 3.1.2 构建的临时配置的应用程序时出现问题
我正在尝试通过 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有两个设置必须注意:
您的部署目标是否有可能设置为 iPhone OS 3.1?
There are two settings you must pay attention to:
Any chance your Deployment Target is set to iPhone OS 3.1?
构建>清理所有目标,然后再次构建解决了问题。感谢奥莱,他间接提醒我应该这么做。
Build > Clean All Targets, then building again solved the problem. Thanks to Ole, who indirectly reminded me that I should do this.