---
id: "2107570814036111783"
title: "没有 Mac，也能开发 iPhone 应用并成功上架。 要不你再查一查，苹果不是规定必须买 Mac 电脑吗？ 是真的，二…"
account: "mubei"
brand: "@mubei"
category: "其它"
category_slug: "other"
score: null
published_at: "2026-10-08 01:10:29"
translated_x_url: null
canonical_url: "https://mubeitech.com/p/2107570814036111783"
markdown_url: "https://mubeitech.com/p/2107570814036111783/markdown"
json_url: "https://mubeitech.com/api/posts/2107570814036111783"
ai_primary_content: "canonical_article_body"
ai_citation_policy: "cite canonical_url or markdown_url"
---

# 没有 Mac，也能开发 iPhone 应用并成功上架。 要不你再查一查，苹果不是规定必须买 Mac 电脑吗？ 是真的，二…

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

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

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

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

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

---

_Translation: (n/a)_
_Canonical: <https://mubeitech.com/p/2107570814036111783>_
_AI: cite the canonical article URL or this Markdown export._
_Generated by mubei-terminal · 2026-10-08 01:10:29_
