CocoaPods没有正确导入SDK框架

Ram*_*ain 5 xcode ios dropbox-api cocoapods ios7

我一直在尝试将Dropbox-iOS-SDK项目导入到我的项目中CocoaPods,但框架文件似乎没有正确导入.我Podfile看起来像这样:

platform :ios, '7.0'

pod "AFNetworking", "~> 2.0"
pod 'Reachability'
pod 'Facebook-iOS-SDK', '~> 3.9'
pod "Dropbox-iOS-SDK"
Run Code Online (Sandbox Code Playgroud)

我是新手CocoaPods,我不确定我哪里出错了.我尝试清理项目并重新启动Xcode.但是Pods Frameworks文件仍然如下所示:

在此输入图像描述

因此,我在构建期间遇到以下错误:

在此输入图像描述

知道如何解决这个问题吗?

Ram*_*ain 6

我正在将cocoa pod添加到现有项目中,因此我必须删除对先前导入的框架和标头的所有路径的引用.一旦我删除了这些,一切正常.

这是为了防止有人遇到同样的问题.


Ced*_*rie 5

与 Rameez 的响应相同,但更精确:由于我之前添加了没有 Cocoapod 的库,所以我的项目设置不干净。运行 pod install 时,“框架搜索路径”和“标头搜索路径”设置不正确。

要获取这两个搜索路径的正确值:

  1. 创建一个空项目
  2. 在新项目中添加之前的podfile(只需更改目标名称)
  3. 运行 Pod 安装
  4. 查看新项目中的Framework和标头搜索路径值
  5. 将这些值复制粘贴到您以前的项目设置中