2011-01-28 93 views
15

我有一个基于IOS 4.1的应用程序,但最近我已将我的XCODE升级到支持IOS 4.3的3.2.6。XCODE Base SDK丢失

如何在此XCODE中运行此应用程序。尽管我选择4.1的部署目标SDK,但我所看到的只是“Base SDK Missing”(基本SDK缺失)消息。

请建议。

+1

下一次,请尝试搜索。例如,搜索“基本SDK丢失”,你可能会惊讶什么出现... – Intentss 2011-01-28 17:54:22

+0

可能的重复[安装xCode 3.2.3 W/iPhone SDK 4,得到“基本SDK丢失”,无法看到其他SDKs](http://stackoverflow.com/questions/3161385/install-xcode-3-2-3-w-iphone-sdk-4-get-base-sdk-missing-cant-see-other-sdks) – 2011-07-25 10:59:12

回答

33

除了部署目标,您还需要设置Base SDK。

转到项目菜单,然后编辑项目设置。选择Build选项卡,在顶部附近有一个Base SDK设置。

有时候,您还需要清理所有目标,并重新启动Xcode以使其正常工作。

2

还值得保留最新发布的Xcode版本,并将最新的测试版安装在单独的文件夹中。 (有关如何完成的详细信息,请参阅Can I have multiple Xcode versions installed?)。使用测试版仅测试测试版功能,并在所有其他开发工作中测试最终版。