我正在使用Xcode 4.4.1。我收到此警告:

Missing SDK in target MyApp iphoneos5.0


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

在“目标”,“构建设置”中,“基本SDK”设置为iphoneos5.0。

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

最佳答案

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

用户仍可以在高于应用程序目标版本的任何版本上运行您的应用程序(假设您未使用任何不在较低版本上运行的库)。

关于ios - 目标中缺少SDK-iPhoneOS5.0,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12417214/

10-13 04:00