我尝试在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还是其他原因造成的?
答案 0 :(得分:1)
为了禁止Swiftlint检查Pods文件夹,我将此代码添加到.swiftlint.yml
文件中:
excluded: # paths to ignore during linting. Takes precedence over `included`.
- Pods
这解决了我的问题,因为错误阻止我构建项目。 .swiftlint.yml
文件与Xcode项目文件夹处于同一级别。
我假设您使用Cocoapods添加了Quick和Nimble。如果不是,您可能必须添加要排除的其他文件夹/项目。