1

当我下载 UICatalog 演示并在 finder 中单击 UICatalog.xcodeproj 文件时,我得到了 BASE SDK 丢失/错误:没有名称或路径为“iphoneos”的 SDK

这个苹果修复在 https://developer.apple.com/library/ios/qa/qa1701/_index.html

在此处输入图像描述说我应该将 Base SDK 设置为最新的 IOS(当前设置为 iOS 4.2),但我只将 iphoneos 作为一个可能的选项。

在此处输入图像描述 我找到了这个其他链接

https://developer.apple.com/library/ios/documentation/developertools/conceptual/cross_development/Configuring/configuring.html

那说我应该在 /Developer/SDKs 目录中看到 SDK,但这就是我所拥有的:

ray:/Developer/SDKs> ls
MacOSX10.4u.sdk MacOSX10.5.sdk  MacOSX10.6.sdk
ray:/Developer/SDKs> cd ..
ray:/Developer> ls Platforms/
MacOSX.platform

我最近下载了。XCode.版本 4.6.3 (4H1503)

提前致谢。

4

2 回答 2

0

在此处输入图像描述是的,在下载示例代码时,这种情况总是会发生。不要紧张。您可以在较新版本的 xcode 中单击验证设置,在较旧版本中,您可以在架构设置下手动更新它,但这可能需要一些摆弄。

在此处输入图像描述

于 2013-09-09T14:10:23.497 回答
0

在其他答案/评论的帮助下,我注意到我没有使用正确版本的 XCode。

当我在 finder 中双击项目文件 (UICatalog.xcodeproj) 时,它默认打开旧版本的 xcode(版本 3.2.6)。为了解决这个问题,我右键单击 xcodeproj 文件,然后“打开方式”,发现有两个版本的 xcode 可用。在我选择了最新版本的 xcode.app(版本 4.6.3)之后,一切都很好。

于 2013-09-09T14:59:24.893 回答