首次运行xcode需先执行sudo xcodebuild -license接受许可协议,再通过xcode-select -p验证命令行工具路径,未安装则运行xcode-select --install安装,最后用clang、swift、git --version验证环境是否就绪。
首次在终端中运行 xcode 并同意开发者许可协议,核心是执行 xcodebuild -license 命令——它不依赖图形界面,专为命令行环境设计,且必须由管理员权限触发。
确认是否已安装命令行工具
先检查基础环境是否就绪:
- 打开终端,输入
xcode-select -p;若返回类似/Library/Developer/CommandLineTools或/Applications/Xcode.app/Contents/Developer,说明工具已存在 - 若提示
error: invalid active developer path,需先安装命令行工具(见下文)
安装命令行工具(如尚未安装)
多数情况只需一键触发:
macOS 微信消息自动化工具。通过 GUI 自动化实现:发送消息给指定联系人、读取聊天内容、监控新消息。适用于需要自动化微信操作的场景,如定时发送、批量回复、消息备份等。依赖 peekaboo 进行屏幕截图和 UI 交互。仅支持 macOS。开源地址:https://github.com/chairmanmia...
- 在终端中直接运行
xcode-select --install - 系统会弹出图形化安装窗口,点击「Install」下载并安装(约150–200MB)
- 安装完成后关闭并重新打开终端,确保新 Shell 加载 PATH
接受许可协议
这是终端首次使用 Xcode 工具链的必过环节:
- 执行
sudo xcodebuild -license - 输入 macOS 管理员密码(输入时无显示,输完回车即可)
- 终端会逐页显示许可文本,按空格键翻页,最后出现提示:
Do you agree to the license? [yes/no] - 输入
agree(注意不是 yes),回车确认
验证是否生效
协议接受后,关键命令应能正常响应:
-
clang --version→ 显示 Clang 版本信息 -
swift --version→ 显示 Swift 编译器版本 -
git --version→ Git 是 CLT 自带组件,也应可用 - 若任一命令报
command not found,重启终端或运行source ~/.zshrc刷新环境










