1

我正在尝试使用集成框架将 Dropbox 同步到我的 iOS 应用程序。我没有使用 pod,所以我手动将集成 iOS 和 DropboxSDK Xcode 项目添加到我项目的框架部分,并确保处理所有构建阶段等(按照集成 github 页面上的说明进行操作)。到目前为止没有问题,一切都很好。但是当我添加CDEDropboxCloudFileSystem到我的项目中时(见这里),我得到一个错误,说DBRestClient.h找不到。我通过替换in并注释掉与 DropboxSDK 相关的两个导入来#import DBRestClient.h修复它#import <DropboxSDK/DropboxSDKh.h>CDEDropboxCloudFileSystem.hCDEDropboxCloudFileSystem.m

现在构建良好,但这是正确的解决方案,还是我的设置遗漏了什么?

(我尝试将合奏标签添加到这个问题,但我需要至少 1500 的声誉才能这样做)

4

1 回答 1

2

如果它构建,您的解决方案可能没问题。

我猜您是否可以导入框架标头取决于您的链接方式。听起来您以某种方式在 iOS 上链接了 Dropbox 框架。那正确吗?

这可能是 Dropbox 为 iOS 8 添加的一个新选项。以前,在 iOS 上,您基本上与静态库链接,然后您没有该选项。

解决此问题的另一种方法可能是将 Dropbox 标头文件夹的路径添加到您的标头搜索路径中。

PS我也没有添加“合奏”标签的要点:(

于 2014-11-25T13:11:34.773 回答