【问题标题】:cannot find "iAd" framework in XCode 4在 XCode 4 中找不到“iAd”框架
【发布时间】:2011-08-26 14:47:50
【问题描述】:

我想添加 iAd 框架。但是找不到。我正在遵循这些步骤;

在项目导航器中,选择您的项目 选择你的目标 选择“构建阶段”选项卡 打开“使用库链接二进制文件”扩展器 点击“+”按钮

但是看不到 iAd 框架..

作为提示,我将“当前 MAC 操作系统”作为框架列表的标题...

我有最新的 Xcode 4 和 iOS 4 SDK...

【问题讨论】:

    标签: iphone xcode ios ipad uikit


    【解决方案1】:

    这很令人恼火,因为 iAd 框架根本不在它应有的位置(即与其他框架一起使用)。我已经选择了最新的 Base SDK。所以,如果 JoePasq 的回答不起作用,你应该尝试做我所做的,然后卸载,然后重新安装 Xcode。它将与所有框架一起重新安装。

    判断是否需要这样做的一种方法是,Apple 的 iAd 套件教程是否也缺少 iAd 框架。

    【讨论】:

      【解决方案2】:

      乔的回答是正确的。我最近恢复了 Xcode 3 项目的开发,在 升级 到 XCode 4 并处理该项目后,我在尝试构建项目和部署时收到“未找到 iAd/iAd.h”错误具体到我的测试设备。我去了 Base SDK,发现它正在选择一些随机的 SDK。我将它更新为“最新”,它开始在所有测试场景中工作。

      【讨论】:

      • 是的..似乎是升级错误!
      【解决方案3】:

      您的基础 SDK 是否设置为 Mac OS 而不是 iOS?

      【讨论】:

      • Perfetto ..这就是问题所在...但是仍然想知道为什么当我更新 XCode/IOS 版本时它突然改变了...无论如何很好的答案...
      【解决方案4】:

      您似乎是偶然选择了一个 Cocoa 项目。您需要创建一个 Cocoa Touch 项目。

      Apple iAd Framework Reference

      【讨论】:

      • 实际上这是一个现有的实时 iPhone 应用程序,我正试图在我更新的 XCode 4/IOS 4 中打开它......所以我希望它应该和以前一样是同一个 Cocoa Touch 项目。 .
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-25
      • 1970-01-01
      • 2015-12-17
      • 2020-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多