不开 Xcode 也能发布 Mac 和 iOS 应用
Building and Shipping Mac and iOS Apps Without Ever Opening Xcode
最近很多播客都在吐槽 Xcode 难用,呼吁 Apple 改进开发体验。但我觉得,既然已经可以借助 LLM 进行 vibe coding,为什么还要打开 Xcode 呢?只需一次性配置好 Apple Developer 账号、证书和密钥,后续构建和发布流程完全可以头less 运行。通过 XcodeGen 管理项目,配合 xcodebuild、notarytool 等命令行工具,再写一个 release.sh 脚本,就能实现从打包、签名、公证到安装的全自动流程。让 Claude Code 或你的 LLM 工具去处理这些繁琐步骤,你只需专注于代码本身。
"如果不确定如何让这些步骤运行,直接把这篇博客丢给 Claude Code 或你选择的 LLM 编程工具,让它自己搞定,这本来就是它的工作。"