当我的项目使用Cocoapods时,如何安装Frank?

我有一个样本,新项目,我用Cocoapods来安装TestFlightRestKit 。 现在我想添加弗兰克,但“坦率地build设”不起作用。

我已经尝试了以下列出的步骤。

我试图修改../Frank/frankify.xcconfig ,我已经修改了默认目标的.xcconfig

当我运行“坦白构build”时,构build失败,给我留下了一个信息, "ld: library not found for -lPods"

任何想法如何得到这个工作?

从你链接到的文章中,修改你的frankify.xcconfig文件后,你仍然需要用--workspace--scheme标志来打电话。

只需键入

 frank build --workspace YourWorkspace.xcworkspace/ --scheme YourProject 

您将遇到此问题,因为提供此库的Pods项目缺less该scheme。 你需要调整构build脚本/弗兰克使用新的xcworkspace,而不是原来的xcodeproj文件。 改变它应该让你正常的项目和它依赖的豆静态库。

Jenkins和Hudson也会发生这种情况。 这个问题并不是孤立的,只是弗兰克。

Interesting Posts