我该如何修复Nimble文件中的错误?

时间:2016-11-16 22:36:22

标签: ios swift3 quick-nimble swiftlint

我尝试在iOS应用程序中使用Quick / Nimble测试框架。当我构建我的xcworkspace项目时,我得到下面图像中的所有错误。所有这些错误都在Pods / Nimble文件夹中的Pods.xcodeproj中。

我使用的是Swift 3,Xcode 8.0,Cocoapods 1.1.1,fastlane 1.10.5,Nimble 5.1.1,Quick 0.10.0和Swiftlint。这些错误是由Swiftlint,Swift 3还是其他原因造成的?

enter image description here

1 个答案:

答案 0 :(得分:1)

为了禁止Swiftlint检查Pods文件夹,我将此代码添加到.swiftlint.yml文件中:

excluded: # paths to ignore during linting. Takes precedence over `included`.
  - Pods

这解决了我的问题,因为错误阻止我构建项目。 .swiftlint.yml文件与Xcode项目文件夹处于同一级别。

我假设您使用Cocoapods添加了Quick和Nimble。如果不是,您可能必须添加要排除的其他文件夹/项目。