2015-10-06 151 views
7

我一直在关注这个How to sideload apps on your iPhone using Xcode 7'Dropbox的-IOS-SDK/DropboxSDK.h' 找不到文件

下载的CocoaPods,安装,和原因,运行该命令pod install

它完美至今。但是,当我启动项目GBA4iOS.xcworkspace 有一个错误说

'Dropbox-iOS-SDK/DropboxSDK.h' file not found 

enter image description here

这很奇怪,所以我删除了目录荚,并重新荚安装。 完成后我收到警告。

[!] CrashlyticsFramework has been deprecated in favor of Crashlytics 

enter image description here

但我不认为这是导致该错误的原因。

其实,我可以找到豆荚

这个头文件在这张截图的底部是DropboxSDK.h

enter image description here

那么,这是怎么回事?如何解决它?

回答

9

我有同样的问题,并在Finder中寻找Pods/Headers/{Private | Public}文件夹时,找不到Dropbox-iOS-SDK文件夹。 所以我创造了它mkdir Dropbox-iOS-SDK,然后从豆荚/ Dropbox的,IOS的SDK和链接标题:

ln -s ../../../Dropbox-iOS-SDK/dropbox-ios-sdk-1.3.13/DropboxSDK.framework/Headers/* .

无论是在公共和私人。

然后,我不得不禁用Xcode下的生成设置/构建选项 它的工作!

+0

这样做之后添加"${PROJECT_DIR}/Pods"Header Search Paths,你是否也有与DropBox的同步有问题吗? –

+0

我没有使用它,所以我不知道。 但我不能向你保证,我的解决方案是最好的解决方案,只是一个解决方案,让它工作。 – NaN

+2

手动复制这些头文件解决了问题。我还有一个类似于CrashlyticsFramework的问题。我用'Dropbox-iOS-SDK'来修复它。 – Krowi

-1

尝试在构建设置

+0

这对我没有任何帮助。但是我的问题与NaN的答案一致。 – Krowi