0

我正在使用 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 的用户将无法安装该应用程序?

4

1 回答 1

1

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

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

于 2012-09-14T02:35:00.247 回答