ios - 在带有 Cocoapods 的 Swift 中使用 Evernote iOS API 在 Xcode 中找不到文件错误

标签 ios objective-c xcode swift evernote

在我开始导入之前一切似乎都很好

import evernote_cloud_sdk_ios

然后突然,我得到了一个错误

"Could not build Objective-C module evernote_cloud_sdk_ios"

我在我的项目中添加并使用了另一个 Objective-C 库,它运行良好,但 Evernote SDK 似乎是我唯一遇到问题的库。

这是我的pod文件

platform :ios, '8.0'
use_frameworks!

pod 'Alamofire' , '1.2.3'
pod 'SwiftyJSON'
pod 'JGProgressHUD'
pod 'evernote-cloud-sdk-ios'

target 'HackerNote' do

end

target 'HackerNoteTests' do

end

这是我从文件“evernote-cloud-sdk-ios-umbrella.h”中得到的错误

enter image description here

但是,“evernote-cloud-sdk-ios-umbrella.h”中指定的每个文件都已经在 Pods 目录中

enter image description here

最佳答案

我发现如果您使用来自不同版本的 xCode 的 Apple 框架文件(自定义库所依赖的),则经常会出现“无法构建错误”。例如,在包含解析 sdk 时我在构建解析时遇到了问题,因为我在运行 xCode 8.4 时使用了 Apple maps Framework for 8.3 of xCode。

关于ios - 在带有 Cocoapods 的 Swift 中使用 Evernote iOS API 在 Xcode 中找不到文件错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31612807/

相关文章:

ios - 如何检测我在 iOS 上使用互联网?

objective-c - NSFileManager setUbiquitous:是,我的文件陷入了困境!为什么?

ios - 当我点击 UIBarButtonItem 时它会一直高亮

ios - NS_ASSUME_NONNULL_END 之后的可空性注释警告

ios - 如何共享开发中的应用程序的当前状态

ios - 带有 Objective-C 次要进度的进度 View (三色进度条)

ios - 使用未声明的类型 'UIViewController'

ios 对强/弱引用感到困惑

ios - 如何从我的 iOS 应用程序打开 PayPal iOS 应用程序中的特定 PayPal 链接

ios - 如何在iOS中运行相互依赖的长时间运行任务