CocoaPod Podspec依赖关系在couchbase-lite-ios上

时间:2014-10-17 19:08:00

标签: ios cocoapods couchbase-lite

我有一个具有以下依赖关系的podspec:

s.dependency "couchbase-lite-ios", "~> 1.0"

当我拿到spec文件时,我得到:

pod spec lint --no-clean
...
fatal error: 'CouchbaseLite/CouchbaseLite.h' file not found

与我使用的其他依赖项不同,此pod包含一个框架而不是.h / .m文件。 couchbase-lite-ios的podspec刚刚更新,因此我认为它仍然有效。

enter image description here

https://github.com/CocoaPods/Specs/blob/3ed275b616b387671fd39e4a4c963c35182b1067/Specs/couchbase-lite-ios/1.0.3/couchbase-lite-ios.podspec.json

我一直试图解决这个问题。有没有人知道原因是什么?

此外,如果我执行pod install并构建项目,则所有内容都会正确链接。

1 个答案:

答案 0 :(得分:1)

我改变了

#import <CouchbaseLite/CouchbaseLite.h>

#import "CouchbaseLite.h"