2

我正在 SDK 3.1.3 下构建我的 iPhone 应用程序。我的 Base SDK 和 iPhone OS 部署目标都设置为 OS 3.0,但是当我构建时,我的包中的 info.plist 显示的 MinimumOSVersion 为 3.1.3。什么可能导致这种情况?


(来源:skitch.com

4

2 回答 2

2

我最终能够通过将我的 iPhone OS 部署目标切换到其他版本(例如 3.1)、构建,然后将其切换回 3.0 并再次构建来解决这个问题。不知何故,这迫使 XCode 表现得像记录的那样。我真的不知道为什么这解决了这个问题,但确实如此。也许它解决了 .xcodeproj 内部某处的某种损坏。

于 2010-03-17T11:32:15.220 回答
0

您是否检查了项目中包含的其他项目、库,它们是否都使用相同的基本 SDK 和部署目标版本编译/链接?我有同样的问题,直到我意识到我有一个用更高版本构建的库。

于 2010-03-06T20:55:13.907 回答