【发布时间】:2011-01-24 05:19:40
【问题描述】:
我正在 SDK 3.1.3 下构建我的 iPhone 应用程序。我的 Base SDK 和 iPhone OS 部署目标都设置为 OS 3.0,但是当我构建时,我的包中的 info.plist 显示 MinimumOSVersion 为 3.1.3。这是什么原因造成的?
(来源:skitch.com)
【问题讨论】:
标签: iphone deployment-target minimumosversion
我正在 SDK 3.1.3 下构建我的 iPhone 应用程序。我的 Base SDK 和 iPhone OS 部署目标都设置为 OS 3.0,但是当我构建时,我的包中的 info.plist 显示 MinimumOSVersion 为 3.1.3。这是什么原因造成的?
(来源:skitch.com)
【问题讨论】:
标签: iphone deployment-target minimumosversion
我最终能够通过将我的 iPhone OS 部署目标切换到其他版本(例如 3.1)、构建、然后将其切换回 3.0 并再次构建来解决这个问题。不知何故,这迫使 XCode 表现得像记录的那样。我真的不知道为什么这解决了这个问题,但确实如此。也许它解决了 .xcodeproj 内部某处的某种损坏。
【讨论】:
您是否检查了项目中包含的其他项目、库,它们都使用相同的基础 SDK 和部署目标版本编译/链接? 我有同样的问题,直到我意识到我有一个使用更高版本构建的库。
【讨论】: