跳至主要内容
ブラン

Tail Console · 源码 1.1.2

修改与构建

下载源码 安装与使用历史版本

构建环境

Apple Silicon Mac,macOS 14+,安装 Command Line Tools 或 Xcode。确认 xcrun swift --version 可用;脚本使用系统 Python 3 与 codesign,无第三方依赖。

运行应用需先登录本机 Tailscale 服务,当前账户需有管理权限(operator)。离线测试无需登录。

解压后构建

在源码文件夹中执行:

./scripts/test-all.sh
./scripts/build.sh

应用生成在 build/Tail Console.app,采用本机 ad-hoc 签名。退出旧应用后,将生成的应用放入“应用程序”文件夹。

当前脚本仅生成 arm64 版本;其他架构需要调整构建目标并在对应设备验证。

常用修改位置

修改版请使用不同的名称或版本号。

其他源码文件
修改后检查

先运行离线测试,再检查真实连接、复制 IP、设备筛选、窗口和登录启动。连接测试可能短暂断网;修改出口功能后,需用真实节点确认流量走向。

打包时请排除 /Library/Tailscale/、tailscaled.state 等设备登录数据。

源码校验