我下载了一个UICatalog样本并运行它.当我编译它时,它显示失败的消息:没有名称或路径为"iphoneos4.0"的SDK.我发现UICatalog目标的"基础SDK"是iphone Device 4.0 (缺失).我如何解决这个问题并运行它.
谢谢!
Dan*_*Ray 35
在"组和文件"中选择项目的根级别.它是蓝色的.然后按命令-I获取其信息.
从信息窗口顶部的分段控制器中选择"构建".在该面板的第一部分中,您将看到Base SDK作为前几行选项之一.选择您在其中找到的最新版SDK,然后关闭窗口以保存选项.
建立并运行项目,你应该很高兴.
编辑,因为我从评论中看到人们发现这个答案的问题与OP的问题略有不同,所以这里还有另外一件事要尝试.也可以选择"iOS设备"作为构建目标.如果是这样,如果您真正想要的是它启动到模拟器中,请选择"模拟器".
小智 21
将项目加载到XCode后..
在组和文件下
右键单击UICatalog < - (或您的演示项目名称),然后选择获取信息
在Base SDK中选择IOS Simulator 4.1
关闭并保存信息窗格
展开UICatalog的目标< - (或演示项目名称)
右键单击UICatalog并选择"获取信息"
在Base SDK中选择IOS Simulator 4.1
UICatalog项目窗格(左上角)中的组合框应切换到"Device - 4.1 | Debug"而不是"No Base SDK"
如果您此时构建并运行,则可能会出现另一个错误.如果是这样,请打开UICatalog组合并从"设备"切换到"模拟器"
上面提到的"官方链接"说明......
"注意:目标可以覆盖在项目级别定义的构建设置."
..但应该读"遗嘱"而不是"可以"
好的,我已经解决了.
(也应该在项目中设置Base SDK)
| 归档时间: |
|
| 查看次数: |
35098 次 |
| 最近记录: |