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

时间:2012-12-21 02:08:19

标签: ios xcode cocoapods frank

我有一个示例新项目,我使用Cocoapods来安装TestFlightRestKit。现在我想添加弗兰克,但“坦诚的构建”不起作用。

我已尝试按照here;

列出的步骤进行操作

我已尝试修改已加盖的../Frank/frankify.xcconfig,我已修改.xcconfig作为默认目标。

当我运行“frank build”时,构建失败并给我留言"ld: library not found for -lPods"

有关如何使其发挥作用的任何想法?

3 个答案:

答案 0 :(得分:4)

从您链接到的文章中,在修改frankify.xcconfig文件后,您仍然必须使用--workspace--scheme标记打电话。

答案 1 :(得分:2)

只需输入

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

答案 2 :(得分:1)

您将遇到此问题,因为提供此库的Pods项目缺少该方案。您需要调整构建脚本/ Frank以使用新的xcworkspace而不是原始的xcodeproj文件。更改它应该是你正常的项目和它依赖的Pods静态库。

这也适用于Jenkins和Hudson的构建。这个问题并不仅仅与弗兰克孤立。