OCLint--从安装到放弃

由于公司有自动检测代码规范相关的需求,我这边记录一下研究过程

首先通过百度知道了OCLlint这样的一个工具,准备着手安装这个工具

一、安装homeBrew

官网地址: https://brew.sh(官网里面有下载命令和介绍,记得命令行去官网去拿,因为地址有可能会改变)

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

我根据上面的命令行下载,出现了一下的问题:
1. xcode命令系统找不到,原因是xcode的命令存储路径不对。

    sudo xcode-select --switch /Applications/Xcode.app

同过上面的命令我更改了命令路径之后,又出现了如下问题:
2. 不能连接下载源,心知肚明,只能搭梯子或者找其他的源了,我的解决方法如下:
下载一个蓝灯,通过蓝灯链接墙外,然后下载成功。并不需要通过什么镜像来解决。

二、 安装oclint

相较于安装homebrew来说,安装oclint基本上没有遇到什么问题

brew tap oclint/formulae
brew install oclint

三、安装xcpretty
只需执行下面指令即可

gem install xcpretty

四、与Xcode IDE结合
oclint可以和Xcode IDE结合,把错误直接在IDE中显示出来。

  1. 创建一个新的target
    这里写图片描述

2.添加Run Script
这里写图片描述

3.添加脚本
这里写图片描述

附上脚本:

source ~/.bash_profile
cd ${SRCROOT}
xcodebuild clean
xcodebuild | xcpretty -r json-compilation-database
oclint-json-compilation-database -e Pods -- -report-type xcode

4.编译即可

五、问题
安装期间发现了很多问题:路径不正确,找不到该指令,工程不能编译等等。再三寻求答案之后,不得解决,能力有限。虽然不能解决,但是不影响工程编译,也能够达到之前在Xcode中警告的作用,所以放弃。后续找到解决方法会持续更新。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值