我正在尝试在工作中的 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 还是其他原因引起的?
最佳答案
为了禁止 Swiftlint 检查 Pods 文件夹,我将这段代码添加到 .swiftlint.yml
文件中:
excluded: # paths to ignore during linting. Takes precedence over `included`.
- Pods
这解决了我的问题,因为错误阻止了我构建项目。 .swiftlint.yml
文件与您的 Xcode 项目文件夹处于同一级别。
我假设您使用 Cocoapods 添加了 Quick 和 Nimble。如果不是,您可能需要添加一个不同的文件夹/项目来排除。
关于ios - 我应该如何修复 Nimble 文件中的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40643615/