XCode 3.2.5 Base SDK 缺失,只能编译模拟器
Posted
技术标签:
【中文标题】XCode 3.2.5 Base SDK 缺失,只能编译模拟器【英文标题】:XCode 3.2.5 Base SDK missing, can only compile for simulator 【发布时间】:2010-11-16 00:10:42 【问题描述】:我使用了这个答案:Install xCode 3.2.3 w/ iPhone SDK 4, get "Base SDK missing", can't see other SDKs,但它不起作用。我仍然有“缺少基本 SDK”,我只能选择要编译的模拟器。我已准备好进行设备测试,但 Active Executable 列表中没有 iPhone。
我刚刚更新到最新的 4.2 和 3.2.5 XCode
【问题讨论】:
您是否确定为您的 Xcode 项目和构建目标选择 最新 ios? 我沮丧地关闭了,刚刚回来,选项就在那里。也许我只是需要重新启动? 这也发生在我身上,重新启动仍然是一个问题,阅读此iphonedevelopertips.com/xcode/… 并开始搞乱设置,在设置目标操作系统 3-4 次后它又神奇地工作了。 【参考方案1】:可以为项目和目标设置 base-SDK。请检查这两个地方。
【讨论】:
重启后它才开始自己工作。无论如何投票并检查答案【参考方案2】:这是我为解决此问题所做的:
在我的项目设置(组和文件窗格顶部的蓝色图标)的常规选项卡中,我将“Base SDK for All Configurations”设置为“Latest iOS”
在构建选项卡中,我搜索“SDK”并将“Base SDK”设置为“最新 iOS”
在我的目标设置中(组和文件中“目标”图标下的“A”图标),我在“构建”选项卡中搜索“SDK”并将其设置为“最新 iOS”。
重新启动 Xcode,这是快乐的日子。
【讨论】:
【参考方案3】:与 xcode 3.2.4 相同,只是重新启动项目。 当您更改基础 sdk 时,xcode 无法刷新状态。
【讨论】:
以上是关于XCode 3.2.5 Base SDK 缺失,只能编译模拟器的主要内容,如果未能解决你的问题,请参考以下文章
与 iOS SDK 4.2 一起安装 Xcode 3.2.5 时出错
无法下载 http://adcdownload.apple.com/ios/ios_sdk_4.2__final/xcode_3.2.5_and_ios_sdk_4.2_final.dmg