作者:renminxilu662 | 来源:互联网 | 2024-12-05 17:11
一. 安装:
首先需要通过Homebrew安装OClint,同时为了美化Xcode构建输出,建议安装xcpretty插件。具体命令如下:
brew tap oclint/formulae
brew install oclint
gem install xcpretty
二. 更新:
若需更新OClint至最新版本,可通过以下命令完成:
brew upgrade oclint
三. 使用示例:
以下为一个使用OClint进行项目分析的示例脚本,该脚本将清理构建缓存,执行静态代码分析,并生成HTML格式的报告。
# 设置工作空间和目标
workspace="aaa.xcworkspace"
target="bb"
# 清理并构建项目
xcodebuild -workspace "$workspace" -scheme "$target" clean &&
xcodebuild -workspace "$workspace" -scheme "$target" analyze \
-configuration Debug \
COMPILER_INDEX_STORE_ENABLE=NO \
| xcpretty -r json-compilation-database -o compile_commands.json &&
oclint-json-compilation-database -e Pods -- \
-report-type html -o oclint_result.html \
-rule UnusedLocalVariable \
-max-priority-1=100000 \
-max-priority-2=100000 \
-max-priority-3=100000; \
rm compile_commands.json;
四. 参考资料:
五. 其他相关工具: