什么可能导致我的MinimumOSVersion与我的部署目标不同?

时间:2010-03-05 17:24:29

标签: iphone deployment-target minimumosversion

我正在SDK 3.1.3下构建我的iPhone应用程序。 My Base SDK和iPhone OS Deployment Target都设置为OS 3.0,但是当我构建时,我的bundle中的info.plist显示了一个3.1.3的MinimumOSVersion。什么可能导致这种情况?

http://img.skitch.com/20100305-fkpskqtx4m18qntydjq1hed87w.png

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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