ios - 工作区中项目之间的Xcode共享运行脚本构建阶段

标签 ios xcode swiftlint

Xcode中是否有一种方法可以在工作空间中的多个项目之间共享运行脚本构建阶段?

我正在使用SwiftLint强制执行编码样式,但是我不想在Xcode项目中的所有项目(我维护的不是第三方)中手动添加必要的运行脚本。

最佳答案

我找到了一个解决方案,但这是特定于SwiftLint的解决方案,而不是任何运行脚本。

我的解决方案似乎正常运行,是选择我通常将要构建的任何目标,并只为该目标放置运行脚本,但使运行脚本将--path指定为一个目录。由于SwiftLint在所有子目录中递归运行,因此可以正常工作:
swiftlint lint --path "$SRCROOT"/..

关于ios - 工作区中项目之间的Xcode共享运行脚本构建阶段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39276416/

相关文章:

ios - SwiftLint - 禁用特定文件中的行长规则

swift - 有没有办法解决 SwiftLint 的尾随空格违规问题?

ios - 无法设置(keyPath)此类上的用户定义的检查属性不符合键 keyPath 的键值编码

swift - 将 swiftLint 添加到项目后运行 pod install 时出错

ios - 如何以编程方式分配 UIView 自动布局边缘以匹配 super View ?

ios - 平滑 ImageView 中的曲线和文本

ios - 在 Swift 中获取时区 (GMT)

iOS WkWeb 不允许访问 HttpOnly cookie

ios - 从 CocoaPods 框架编辑锁定的文件

ios - 激活 UISearchController 时出现错误 "Application tried to present modal view controller on itself"