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