Xcode 7.3.1 上的 SwiftLint 集成,并在 .yml 文件配置的 --config 命令上出错

Moh*_*shi 3 ios xcode7 swiftlint

我已经使用 pod 集成了 SwiftLint,它可以正常工作以产生警告和错误。但我想配置 .yml 文件。为此,我在终端上使用以下命令。

swiftlint lint --config MyFile.yml

并收到以下错误...

致命错误:加载 sourcekitd.framework/Versions/A/sourcekitd 失败:文件 /Users/marcelofabri/Westfield/SwiftLint/Carthage/Checkouts/SourceKitten/Source/SourceKittenFramework/library_wrapper.swift,第 61 行非法指令:4

请让我知道如何解决这个问题。

Sal*_*hag 5

可能会发生此问题,因为 xcode 中未设置命令行工具。为了解决问题。

Xcode->preference->select Location Tab
Run Code Online (Sandbox Code Playgroud)

在“命令行工具”菜单中选择合适的 xcode。

在此处输入图片说明

在此处输入图片说明

  • 使用 https://github.com/Brightify/Cuckoo 时遇到类似的错误“SourceKittenFramework/library_wrapper.swift:66:致命错误:加载 sourcekitd.framework/Versions/A/sourcekitd 失败”。这也解决了。谢谢! (2认同)