2

我正在尝试设置我的cocoapod项目以在推送后在 Travis-CI 上运行它的测试。我正在使用 xctool 0.2.4 运行测试,它在本地执行良好。但是一旦它在 Travis-CI 上运行,编译构建步骤就会由于各种原因而失败,我似乎无法在本地重现。

xctool test -project test/MEViewExtensions.xcodeproj -scheme MEViewExtensions -sdk iphonesimulator

以下是在我的机器上运行良好的两个故障:

我至少希望在我的机器上得到相同的错误以便能够调试它。有任何想法吗?

4

1 回答 1

1

问题是我在 Xcode 6.3 上使用较新版本的 Swift 运行测试,而 Travis 测试在 Xcode 6.1 上使用具有不同类型错误的旧版本运行。必须添加osx_image: beta-xcode6.3到我的.travis.yml文件中才能强制 Travis 在更高版本上运行,然后就可以了。

于 2015-06-27T10:24:13.713 回答