没有名称或路径为'iphoneos2.0'的SDK

时间:2010-04-21 12:57:12

标签: iphone ios

我一直收到这个错误。

  

没有名称或路径为'iphoneos2.0'

的SDK

我正在运行一些模板 http://appsamuck.com/day1.html

我正在运行最新的sdk,在弹出菜单(模拟器)中有一个选项iPhone Device 2.0(缺少)(Base SDK)

4 个答案:

答案 0 :(得分:3)

然后选择另一个SDK:3,3.2或4.
大多数示例都可以使用,即使它们是为SDK 2准备的。

答案 1 :(得分:2)

哦,我昨晚刚遇到这个问题:)我认为您的项目是在xCode 3.2.2或更早版本中编写的,但您尝试在xCode 3.2.3上运行它。你需要告诉xCode在iOS 4的iPhone模拟器中运行你的应用程序(运行iOS 4的iPhone可以运行iPhone的iOS应用程序编写)。如果这是你的问题,请采取一些措施来解决问题:

  1. 在xCode上选择“项目”菜单。
  2. 选择“编辑项目设置”子菜单。
  3. 查看“适用于所有配置的基础SDK”行,选择iPhone模拟器4.0(可能看起来像禁用,但您可以选择)。
  4. 运行项目以编译项目。
  5. 祝你好运:)

答案 2 :(得分:1)

在这里查看代码,它是最早编写的iPhone开发教程之一,并且显然没有更新以反映当前的SDK和Xcode版本。

我建议从一个更现代的教程开始,然后一旦你有信心能够理解和修复代码就回到这个。

答案 3 :(得分:1)

转到项目

项目>编辑项目设置

将BASE SDK更改为最新的IOS

之后

代码签名身份:将其更改为DO NOT CODE SIGN

执行此操作后,我的一些应用程序工作正常但不是全部。