科技软件与工程·via @mubei

没有 Mac,也能开发 iPhone 应用并成功上架。 要不你再查一查,苹果不是规定必须买 Mac 电脑吗?

没有 Mac,也能开发 iPhone 应用并成功上架。 要不你再查一查,苹果不是规定必须买 Mac 电脑吗? 是真的,二十年了,这项铁律从没人能绕开。 但这道高墙,被人凿穿了。

开发者乔舒亚·沃伦(Joshua Warren)做到了。 他在 Linux 上把整个流程全跑通了。 从头到尾,没用过一秒钟的苹果操作系统。

在 Linux 上写苹果软件,能做到什么程度? 在苹果芯片(Apple Silicon)运行的 Linux 环境里,他直接编译了 SwiftUI 原生界面。 插上一根 USB 数据线,应用稳稳装进了实体 iPhone。 在调试器里设断点,程序应声停住。

他直接把应用打包,成功提交进了苹果应用商店(App Store)。 构建、安装、断点调试、上架审核,一步都没落下。

虽然目前它只能跑在苹果芯片的硬件底座上,还没法放到通用电脑上跑。 但整个开发到上架,确实没再碰过一台 Mac。 这个开源项目叫 omarchy-apple-dev。 代码,全部开源。

近期实时流信号 / STREAM SIGNALS

返回实时流 →

首发与规范引用:墓碑科技 MUBEITECH(https://mubeitech.com/p/2107570814036111783)

导出 / EXPORT

订阅 · SUBSCRIBE

每周一封独立、不受审查的科技与 AI 深度评论与信号,周一发出。

不追踪邮件打开与邮件链接点击,一键退订。 或用 RSS · 详情