我试图将可可豆荚添加到项目中,我做了几次尝试,但最终还是遇到了词法/预处理器错误。 对于我的子项目中的ah文件。

我设法准确地指出了错误发生的时间,这让我感到惊讶。

我有一个子项目添加到我的项目,一个从github修改的日历库。

首先,我添加一个工作区文件,然后重新打开我的工作区文件并进行构建,一切正常,这是我期望会发生词法/预处理器错误的时候。

我已经设置了我的Pod文件。

然后,我运行pod安装程序,然后运行pod安装。

我收到一条警告,说我需要添加$(继承)来链接标志。 我试过在添加之前和之后进行构建。 该警告消失。

但是我总是得到词法/预处理器错误。

我也尝试过将子项目添加到我的目标方案中。

我还在目标依赖项中有一个文件。

当我输入一个导入文件时,我希望我的h文件能够自动完成,但是不会,甚至子项目本身也不会。 例如

哈希导入<what \\ whatever.h>

如此看来,我可能缺少设置中的路径?

在此先感谢,不确定要做什么,已广泛使用Google搜索:(

#1楼 票数:0 已采纳

在玩了一段时间之后,我发现我需要将项目的搜索标头值设置为放置在目标中的两个cocoapods。

然后为我的每个目标添加$(继承),然后链接到我的子项目$(srcroot)/子项目。

:)

  ask by Jules translate from so

未解决问题?本站智能推荐:

1回复

带有AppExtension的Pods项目开始无法构建

我正在开发我的应用程序,没有更改任何设置或吊舱,但是我尝试在大约两周后归档一个构建,但失败了。 然后我尝试调试构建(正常的Cmd + R),但失败并显示以下错误: ld: library not found for -lPods-AFNetworking 我已经尝试过多次pod ins
8回复

可可豆荚和WatchkitExtesion

我尝试为我的应用程序构建一个WatchKit扩展... 我更新了pods文件,如下所示: 我如何安装pod并且没有出错... 但是,当我构建应用程序时,我收到此错误: 我的问题在这里是什么?
1回复

我为HexColors(2.3.0)安装podfile后出现词法或预处理器问题

安装TSMessages的Podfile后,出现了HexColors(2.3.0)的lexical or preprocessor issue 我的pod文件如下,并且pod'TSMessages'自动安装HexColors(2.3.0) 我的安装过程如下 我关注了以下链接,但没有任
1回复

可可豆荚头使用<>或“”来访问

我的Pod文件内容在下面列出 我可以使用尖括号导入YTPPlayer。 这是用户特定的文件,应使用“”导入。 当我尝试输入import“ Y”时,不会填充任何内容。 HeaderSearch Path的快照如下所示。 我确实尝试将“始终搜索用户标题路径”设置为是,但仍然只能使用尖
1回复

无法将Alamofire添加到带有可可足类的项目中

我正在尝试使用Cocoapods将Alamofire添加到我的项目中,在快速入门中做同样的事情,更改了pods文件,但仍然无法导入Alamofire。 我还有更多要做的事情吗?
1回复

Xcode工作区中的AccessPod框架(Xcode6中的CocoaPods)

我无法访问工作区中Podfile中添加的框架。 这仅在带有Objective-C的Xcode 6中的新项目中发生 运行pod install时没有任何错误,并且项目中也没有任何错误。 你能建议我如何解决这个问题吗?
3回复

如何安装没有可可豆荚的项目?

我在GitHub上看到了各种看起来很有用的库,但只列出了CocoaPods作为安装方法。 我不确定我是否想要依赖CocoaPods,因为我担心Apple会在未来的OS X / Xcode更新中破坏它。 有没有办法在不使用CocoaPods的情况下将这些库放入我的Xcode项目中?
1回复

可可荚未能在我的应用中为Braintree框架安装荚

我正在研究需要安装braintree的项目,实际上braintree已集成并且可以正常工作,但是昨天,它无法与我的项目一起编译。 我正在通过Cocoa-pods集成Braintree SDK,并且始终打开工作区而不是打开项目文件。 首先,它向我显示有关缺少库“ -lPods-myProje