全新安装包含iOS SDK 4.2的XCode 3.2.5后,基本SDK丢失了
问题描述:
我是iPhone开发新手。我刚刚安装了iOS SDK 4.2的XCode 3.2.5。以前没有安装以前的XCode或iOS版本。然而,试图从某些书籍中编译一些示例项目会导致“基本SDK缺失”。 :(如何使用XCode 3.2.5 for 3GS等旧版iPhone如果只支持4.2版本?全新安装包含iOS SDK 4.2的XCode 3.2.5后,基本SDK丢失了
当我去“项目/编辑项目设置/架构/基础SDK/iOS SDK的”只有iOS 4.2可供选择。
我需要先安装较旧的Xcode和升级呢?
答
在构建设置,您可以通过“iOS的部署目标”设定成类似3.0支持旧手机。http://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/cross_development/Configuring/configuring.html有更多关于这个和Base SDK设置之间的区别的详细信息。
答
Set Project/Edit Project Settings/Archi tecture/Base SDK添加到最新的操作系统版本,然后退出并重新启动Xcode。稍后可以将部署目标设置为较低的操作系统版本。
答
下午大部分时间我都有同样的问题。我做了一切建议,没有任何工作,直到我清理,清理和保存,重新启动和重新构建。不幸的是,这并不能告诉我实际的工作,但它确实给每个人“再多一件事”来尝试。
谢谢hotpaw2!重新启动XCode是个诀窍。不过,我仍然想知道是否最好找到一个旧的iOS 3.x SDK。目前的模拟器似乎没有任何iPhone 3GS或更旧的皮肤。如何获得iPhone 3GS模拟器皮肤? – codefan 2011-01-21 14:34:22