【发布时间】:2015-11-09 14:59:03
【问题描述】:
我在 Swift 2 中使用 Xcode 7 beta 5(它是当前唯一安装的 xcode),当我尝试使用 Quick 运行单元测试时,出现以下错误:
error: module file was created by an older version of the compiler; rebuild 'Quick' and try again
我正在使用 Carthage (0.8.0) 来管理我的依赖项。我的 Cartfile.private 有:
github "Quick/Quick" ~> 0.5.0
github "Quick/Nimble" "v2.0.0-rc.2"
据我所知,这些是这些库的 Swift 2 版本。我已经链接了库,当我尝试运行单元测试时,我得到了注意到的错误。
这里有一个类似的问题,但这似乎不是我的问题 Realm: Module was created by an older version of compiler and could not build objective-c module
我已经清理了我的 DerivedData 和 Carthage/Build 文件夹,但仍然没有运气。
如何使用 Swift 2 和 Quick 运行单元测试?
【问题讨论】:
标签: swift unit-testing xcode7-beta5 carthage