1

我是 iPhone 开发的新手。我刚刚使用 iOS SDK 4.2 重新安装了 XCode 3.2.5。以前没有安装过以前的 XCode 或 iOS 版本。但是,尝试从某些书籍中编译一些示例项目会给出“缺少基本 SDK”。:( 怎么办?如果 XCode 3.2.5 仅支持 4.2,我如何将 XCode 3.2.5 用于 3GS 等旧 iPhone?

当我转到“项目/编辑项目设置/架构/基础 SDK/iOS SDK”时,只有 iOS 4.2 可供选择。

我需要先安装旧版 XCode,然后再升级吗?

4

3 回答 3

2

在构建设置中,您可以通过将“iOS 部署目标”设置为 3.0 之类的方式来支持旧手机。 http://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/cross_development/Configuring/configuring.html有更多关于此设置与 Base SDK 设置之间区别的详细信息。

于 2011-01-20T15:50:49.880 回答
0

将 Project/Edit Project Settings/Architecture/Base SDK 设置为最新的 OS 版本,然后退出并重新启动 Xcode。您可以稍后将部署目标设置为较低的操作系统版本。

于 2011-01-21T00:53:59.460 回答
0

下午的大部分时间我都有同样的问题。我做了所有建议的事情,但没有任何效果,直到我清理、清理、保存、重新启动和重建。不幸的是,这并没有告诉我什么是真正有效的,但它确实让每个人都“只做一件事”来尝试。

于 2011-01-21T02:06:41.747 回答