在添加的 CocoaPods 项目中找不到一些导入
Posted
技术标签:
【中文标题】在添加的 CocoaPods 项目中找不到一些导入【英文标题】:Some imports not found in added CocoaPods project 【发布时间】:2015-02-18 15:40:07 【问题描述】:我是 ios 开发新手,对 Xcode/objc/CocoaPods 的了解为零。在学习 Swift 时,我想尝试使用 CocoaPods 集成现有的 Obj-c 项目。我包含的项目称为 CCHMapClusterController。我在构建时收到 *.h 标头“找不到文件”。这是什么原因造成的?
Pod 文件:
platform :ios, '8.2'
use_frameworks!
target 'TennisBuddy' do
pod "CCHMapClusterController"
end
target 'TennisBuddyTests' do
end
我创建了一个“bridge”头文件。编译器抱怨找不到某些标头(有些是)。
构建设置:
【问题讨论】:
这也发生在我身上。有什么消息吗? @Gorka 不,不幸的是我最终手动将文件移动到我的项目中。太糟糕了,我真的很想以正确的方式去做。 【参考方案1】:#import "YTKKeyValueStore.h"
#import "../Pods/Headers/Private/FMDB/FMDB.h"
查看第二个“#import”,也许您应该包含完整路径。 这对我有用。
【讨论】:
以上是关于在添加的 CocoaPods 项目中找不到一些导入的主要内容,如果未能解决你的问题,请参考以下文章
在 codepush 和 cocoapods 中找不到 React/RCTEventEmitter.h
将 nguniversal/express-engine 添加到 Angular 项目:“在 /src/app/app.module.ts 中找不到 BrowserModule 导入”
TypeScript 导入语句在 Expo 项目中找不到 Firebase 模块