2009-12-16 30 views
0

我有这个工作正常的iPhone应用程序,然后我安装了OS 10.6和闪亮的新XCode。XCode 3.2版本:现在我无法编译

这不是编译,而是想出了一个错误,

"There is no SDK with the name or path 'iphoneos3.0'" 

我找不到我的硬盘驱动器上这样的文件或文件夹。

什么坏了,我该如何解决?

感谢您的任何帮助。

回答

1

您需要下载(或安装)new Snow Leopard specific Xcode。雪豹还应该在其安装光盘上附带Xcode。

完成之后,您必须返回iPhone下载中心并下载/安装适用于Xcode的Snow Leopard特定iPhone开发工具集。

+0

我们都看过“我安装了OS 10.6和新的XCode”。 heh – Aaron 2009-12-16 04:59:49

+0

是的,好点!我猜他确实说过他有新的XCode ... – 2009-12-16 17:56:18

1

确保您的目标设置正确,并选择正确的活动配置。

如果你已经做了那么这可能会帮助你:

你不说你安装该SDK 的版本。如果您为雪豹安装了SDK 版本3.2,则您还需要在Snow Leopard上下载并安装 iPhone OS 3.1 SDK附加安装程序 Xcode 3.2。版本 3.2提供的雪豹CD或下载不包括您需要的iPhone 文件。

http://forums.oreilly.com/content/Inside-iPhone/5024/Help-With-Samble/

5

这是因为iphoneos3.0老,你可能有iphoneos3.1.3或ios4。你需要进入项目 - >编辑项目设置 - >常规,并将Base SDK更改为iPhone设备3.0或4.0。这为我修好了。

+0

恕我直言,这是正确的答案。 – joshcartme 2011-05-03 16:00:38