【发布时间】:2018-05-24 09:05:34
【问题描述】:
我对 Cocoapods 还很陌生,我希望这是一个很容易被“RTFM”回答的问题,但 Cocoapods 提供的“M”似乎无法回答我的问题。
我将SwiftLint 应用到我的项目中。
我可以轻松地将其添加到包含其他 pod 的项目中(只需添加“pod 'SwiftLint', '~> 0.24'”),但我很难将其添加到 my Cocoapod project。
就像我说的那样,我真的只接触了 Cocoapods 几周,并且知道有办法通过这个兔子洞。这个项目也是从以前的结构转换而来的,所以它不是对 Cocoapods 结构的一对一转换。
问题是我需要能够将 SwiftLint 添加到 BMLTiOSLib 项目中,就像在包含 BMLTiOSLib 的项目中一样。这是我在构建 BMLTiOSLib 时运行的东西。
当我为 SwiftLint 编写一个 podfile 时,我遇到了许多冲突,坦率地说,我对 Cocoapods 的内部工作原理了解得不够多,无法正确诊断它们。
是否有相当基本的指南将 SwiftLint 等内容包含到 Cocoapod 项目中?
【问题讨论】: