TwKit

推文

@mubeitech · 2026-10-08 11:49

没有 Mac,也能开发 iPhone 应用并成功上架。 要不你再查一查,苹果不是规定必须买 Mac 电脑吗? 是真的,二十年了,这项铁律从没人能绕开。 但这道高墙,被人凿穿了。 开发者乔舒亚·沃伦(Joshua Warren)做到了。 他在 Linux 上把整个流程全跑通了。 从头到尾,没用过一秒钟的苹果操作系统。 在 Linux 上写苹果软件,能做到什么程度? 在苹果芯片(Apple Silicon)运行的 Linux 环境里,他直接编译了 SwiftUI 原生界面。 插上一根 USB 数据线,应用稳稳装进了实体 iPhone。 在调试器里设断点,程序应声停住。 他直接把应用打包,成功提交进了苹果应用商店(App Store)。 构建、安装、断点调试、上架审核,一步都没落下。 虽然目前它只能跑在苹果芯片的硬件底座上,还没法放到通用电脑上跑。 但整个开发到上架,确实没再碰过一台 Mac。 这个开源项目叫 omarchy-apple-dev。 代码,全部开源。

曝光 1731 · 评论 0 · 点赞 2 · 书签 1 · 曝光/时 121.14934740980597