没有Mac也能做iOS APP了
看到一个挺有意思的开源项目:ios-builder。
我一开始以为又是套 GitHub Actions 编译 IPA 的壳。
结果继续往下看,发现它想做的事情大得多:
把 iOS 开发里原本必须回到 Mac 上做的那一截,全部接给 Agent。
现在这套流程已经能做到:
Windows / Linux 写代码
↓
Agent 调 ios-builder
↓
GitHub Actions 的 Mac 编译
↓
自动签名
↓
拿到 IPA
↓
远程 iOS Simulator / 真机运行
↓
Agent 点屏幕、测试 UI
↓
发现问题继续改代码
甚至 TestFlight 这段也接上了。
它可以自己处理:
* certificate / provisioning profile
* App Store Connect API
* 自动递增 build number
* 上传 TestFlight
* 创建测试组
* 提交 App Review
支持 Swift、Flutter、React Native、Expo、KMP 等。
这里有个容易误解的地方:
它不是让 Xcode 在 Linux 上跑。
编译还是需要 macOS,只不过这个 Mac 被搬到了 GitHub Actions / Codemagic / Bitrise。
所以变化不是:
iOS 不需要 Mac 了
而更像是:
写 iOS App 的人,不一定需要拥有一台 Mac 了。
程序员 iOS开发 AI编程 开源项目 GitHub howto用AI手搓APP howto入门codex howto实现一万种vibecoding 榨干软件howto
