不想为一台 Mac 花上万块?xtool 用开放标准复刻 Xcode,在 Linux/Windows/macOS 上把 SwiftPM 包构建成 iOS 应用、签名装机、对接苹果开发者服务。想独立开发 iOS 应用变现的人能省下设备钱,但需熟悉命令行与 Swift 包管理,门槛中等。
苹果把 iOS 开发绑死在 macOS 上,没有 Mac 连编译一个应用都做不到。xtool 的目标是跨平台复刻 Xcode,用开放标准在 Linux/WSL/macOS 上跑通 iOS 开发全流程。三大核心能力:把 SwiftPM 包直接构建成 iOS 应用;对应用签名并安装到设备;以编程方式对接 Apple Developer Services。上手分两步:按官方安装指南配好环境(Linux/Windows 与 macOS 文档分开提供),再跟教程跑通第一个应用。CLI 命令分三组:配置类 setup、auth、sdk;开发类 new 建项目、dev 构建运行、ds 操作开发者服务;设备类 devices 列设备、install 装 ipa、uninstall 卸载、launch 启动。另外它内置 XKit 库,以 SwiftPM 依赖引入(自 1.2.0 版起),可以在自己的程序里调用苹果开发者服务和操控 iOS 设备。适合想省下 Mac 成本做 iOS 独立应用、或在 Linux 服务器和 CI 上自动化构建签名的开发者;完全没碰过命令行和 SwiftPM 的纯新手会比较吃力。
xtool-org/xtool · 创建于 1 年前
2026-10-25 榜单 · ★ 1,510(进页自动刷新) · 本期涨星 +1510 · Fork 392 · 语言 Swift
标签:ios / linux / swift / swift-package-manager / windows / xcode
做AI项目,先看AI雷达 - AiRadar.com.cn · 全部GitHub热榜 →