🕵️‍♂️ 隐私清单扫描器

隐私清单扫描器 是一款命令行工具,专为 iOS 开发者设计,用于扫描其项目中的隐私敏感型 API 和操作。此工具旨在帮助识别 iOS 项目中处理用户数据的潜在区域,从而协助进行隐私标准审计和合规性检查。灵感来源于 https://github.com/Wooder/ios_17_required_reason_api_scanner

✨ 功能特性

安装

使用以下命令克隆此仓库到您的本地机器

git clone https://github.com/techinpark/ios_privacy_manifest_scanner.git

📖 使用方法

安装

$ brew install mint 
$ mint install techinpark/ios_privacy_manifest_scanner
$ privacy_scanner [flags]

标志 (Flags)

示例

要在位于 ~/Documents/projectFolder 的项目上执行隐私扫描,同时排除 Pods 目录(iOS 项目中常用的 CocoaPods 依赖项),您可以使用以下命令

$ privacy_scanner --path ~/Documents/projectFolder --exclude_dir Pods

🤝 贡献

欢迎贡献!如果您想贡献,请提出 issue 或提交 pull request。

📜 许可证

Privacy Manifest Scanner 在 MIT 许可证下可用。 有关更多信息,请参阅 LICENSE 文件。