我正在使用这个正在运行的iPhone应用程序,然后我安装了OS 10.6和闪亮的新XCode。
它没有编译,反而出现了单个错误,
"There is no SDK with the name or path 'iphoneos3.0'"
我在硬盘上找不到这样的文件或文件夹。
什么坏了,我该如何解决?
感谢您的帮助。
答案 0 :(得分:5)
那是因为iphoneos3.0旧了,你可能有iphoneos3.1.3或ios4。你需要去Project - >编辑项目设置 - >一般并将Base SDK更改为iphone设备3.0或4.0。这为我解决了。
答案 1 :(得分:1)
确保您的目标设置正确并选择正确的活动配置。
如果你这样做了,那么这可能会帮助你:
您没有说明哪个版本的SDK 你安装了。如果您安装了SDK 版本3.2为雪豹,然后你 还需要下载安装 iPhone OS 3.1 SDK附加安装程序 Snow Leopard上的Xcode 3.2。版本 3.2提供雪豹CD或下载不包括iPhone 你需要的文件。
http://forums.oreilly.com/content/Inside-iPhone/5024/Help-With-Samble/
答案 2 :(得分:1)
您需要下载(或安装)new Snow Leopard specific Xcode。 Snow Leopard还应在其安装光盘上附带Xcode。
完成后,您必须返回iPhone下载中心并下载/安装适用于Xcode的Snow Leopard特定iPhone开发工具集。
答案 3 :(得分:1)
这是该流程的一个很好的教程:Reconfiguring Xcode projects after iPhone SDK update。