0

我已经使用 cocoapods 成功地将 KIF 2.0.0 集成到我的 Xcode 工作区中,并且还创建了许多测试脚本。但是为了在https://appthwack.com/中测试我的 iOS 应用程序,我需要切换回较低的KIF 版本,即 KIF 1.0.0。我该怎么做,因为我现在没有看到集成 KIF 1.0.0 的方法。我还需要更改我的关联测试脚本以在 KIF 1.0.0 中运行吗?

4

2 回答 2

0

您可以在 AppThwack 上运行 KIF 1.0、2.0 和 3.0,因此无需维护多组测试或来回移植。

对于 KIF 1.0,您必须在配置 AppThwack 测试运行时选择 KIF 1.0。

对于 KIF 2.0,您必须选择 OCUnit,因为 KIF 2.0 构建在 OCUnit 之上。

对于 KIF 3.0,您必须选择 XCTest,因为 KIF 3.0 默认以 XCTest 为目标,除非您明确针对 OCUnit,在这种情况下您应该遵循与 KIF 2.0 相同的步骤。

我意识到这有点令人困惑,但 KIF 是一个移动的目标。不过,很酷的框架。

于 2014-04-17T06:23:09.793 回答
0

在您的 podfile 中:

pod 'KIF', '1.0.0'

应该管用。

于 2013-12-05T13:45:41.030 回答