2012-04-05 56 views
1

我在发现XCode和iOS开发。 深入研究iOS文档,我尝试下载并运行一些编程示例。作为一个例子,我将使用AccelerometerGraph。 如果我下载代码并尝试编译,我收到一条错误消息,并且我意识到导航面板告诉我:Base SDK Missing。 摆弄(stackoverflow上的现有答案参考Xcode 3.2的答案,这是行不通的)我想我应该去“编辑>验证设置...”并接受更改。 它“似乎”工作,(如在“缺少SDK”消息消失,我可以编译),但我想知道如果我失去了更基础的东西。 另外,我想如果有这样一个根本性的改变,在其中一个问题中提出它会是有用的。在XCode 4.3.2中使用Apple的编码示例 - 缺少基础SDK

THX P.

回答

2

转到项目设置,选择“最新SDK”的SDK选项,并应解决您的项目。

how to change Base SDK in projects

如果你想成为超级有用的,文件中的错误与苹果公司(AT http://bugreporter.apple.com),并告诉他们更新这些过时的样本项目,如果可能的话使用最新的SDK的。

+0

是的,如果您使用的自动过程不起作用,在另一个样本上,您可以按照指示进入项目设置。请注意,左侧栏中选择了蓝色项目图标。 – DRVic 2012-04-05 12:59:27

+0

明白了,谢谢大家。当我输入错误提交... – 2012-04-05 13:08:35

0

不缺少更基本的东西。苹果的示例项目有各种年份。他们大多在Xcode和朋友的当前版本下进行编译和链接。有些需要更新。您发现的是最初为SDK的过时版本设置的一个版本,它在编译和链接良好时与您的系统上自动找到的更新版本相匹配。

+0

感谢您的快速回复。 – 2012-04-05 13:07:21