在目标中缺少SDK - iphoneos5.0

时间:2012-09-14 02:03:31

标签: ios xcode sdk target

我正在使用Xcode 4.4.1。我收到了这个警告:

Missing SDK in target MyApp iphoneos5.0

我想定位iOS 5.0及更高版本。我应该在哪里解决这个问题?

在Target,Build Settings中,Base SDK设置为iphoneos5.0。

编辑:此外,如果我将基础SDK设置为最新的iOS(5.1),这是否意味着运行5.0的用户将无法安装该应用程序?

1 个答案:

答案 0 :(得分:1)

这意味着您的构建设置不正确。您将字符串设置为“iphoneos5.0”,它不再存在。您现在将编译“iphoneos5.1”。相反,您应该选择“最新的iOS”(=“iphoneos”)让编译器自动选择。

用户仍然可以在应用的目标版本之上的任何版本上运行您的应用(假设您没有使用任何不在这些较低版本上运行的库)。