我正在使用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的用户将无法安装该应用程序?
答案 0 :(得分:1)
这意味着您的构建设置不正确。您将字符串设置为“iphoneos5.0”,它不再存在。您现在将编译“iphoneos5.1”。相反,您应该选择“最新的iOS”(=“iphoneos”)让编译器自动选择。
用户仍然可以在应用的目标版本之上的任何版本上运行您的应用(假设您没有使用任何不在这些较低版本上运行的库)。