用AI做App,最难的不是写代码:Xcode的成本账本与绕行路线

源自111位全网作者

16:10

发现没有。最近开发者圈子里出现了一个有点反常的现象:知乎上连续几天有人发文章,教别人怎么不装Xcode,有的在Windows上生成签名证书,有的不装Xcode也要拿到上架文件;微博上有人吐槽苹果浪费空间,旧版系统不用模拟器,xcode也得安装一个17G的runtime才能识别设备。微博同样在微博,一位自称小白的人说,自己仅用一天就用AI做出了第一个原生macOS应用,三天搞定三端打包,照以前想都不敢想。微博

这批吐槽的人,身份和传统开发者完全不一样:他们自己不写代码,是让AI写。小红书上有网友发帖,因为想要一个免费无广告的笔记App,随手用codex vibe了一个,结果被迫用了一下Xcode。小红书

用AI做App,最难的不是写代码:Xcode的成本账本与绕行路线

这条帖子的评论区,一半是老手在帮忙支招,教折叠快捷键的、推荐设置的都有。而点赞最高的一条说得很直接:Xcode是开发工具链里最烂的一环。小红书

代码AI能写,为什么最后一公里还是卡在这个几十GB的软件前?今天把这笔账算清楚。

先看为什么是现在。三个时效节点叠在了一起:

第一,苹果在把AI编程不断拉进官方阵营。今年2月底,Xcode 26.3发布,原生集成Claude和OpenAI Codex,AI进入IDE的补全、调试、构建、测试全流程。知乎最近B站苹果开发者官方账号又宣传了一场WWDC26讲座:把手绘的Freeform草图附加给Xcode,编程智能体自动生成对应代码。哔哩哔哩官方姿态很明确:降门槛,让更多人进来做App。

用AI做App,最难的不是写代码:Xcode的成本账本与绕行路线

第二,系统正处在正式版前冲刺期。8月17日苹果推送iOS 27 Beta 6,与上一版只隔7天,测试节奏从双周改为每周迭代,正式版已在一个月的射程内。知乎每年这个时候,总会多出一批想蹭新系统做点东西的人。

第三,门槛本身没降。据社区反馈,今年3月发布的Xcode 26.4正式版,把最低系统要求提到了macOS Tahoe,Mac不升级系统,连新版都摸不到。小红书三个因素叠加:进来的人更多了,老环境被迫搬家,而Xcode还是那个Xcode,吐槽自然集中爆发。

那装Xcode到底要花什么?算三笔账:

磁盘空间是第一笔。Xcode本体几十GB,要跑iOS模拟器还得另下模拟器运行时,有开发者实测约17GB。很多人的Mac总共256GB,打开只剩二十几个GB,装到一半就提示空间不足。知乎

用AI做App,最难的不是写代码:Xcode的成本账本与绕行路线

钱是第二笔。Xcode本身免费,但要把App送上App Store,得交每年99美元的Apple开发者计划费用。只是装进自己iPhone玩,免费个人Apple ID就够,不过按苹果沿用多年的机制,这种签名大约7天过期,到期App打不开,重装一次就行,而且可装的App数量有限。

第三笔是学习成本,最隐形。签名证书、描述文件、Bundle ID、审核规则,这条链路AI能把代码全写了,也得你自己搞懂。iOS应用编译签名前,要依次完成BundleID注册、签名证书签发、描述文件生成三步。知乎这周知乎上的几篇文章,干的都是把这一步骤拆解出去的活:在Windows上不装Xcode生成签名证书和描述文件,一条命令从IPA生成AppStoreInfo.plist。知乎能拆的是操作,但这些操作是什么,还是得学。

这里有一个最重要的判断:做一个App的流程里,哪些环节绕得开Xcode,哪些绕不开。逐个拆:

写代码,完全绕得开。这是AI的主场,Cursor、Claude Code、Codex都能写。7月底Claude Code桌面版已经开始支持直接在会话里运行iOS模拟器,模拟器窗口就摆在对话旁边。小红书

构建打包,部分绕得开。可以把构建交给云端CI,本机什么都不装,产物回传。代价是调试绕远、每次构建要排队,适合偶尔发一版的低频人群。

真机验证,半绕得开。iPhone总要插一次,免费个人签名能用,但要接受7天过期。

签名与上架,绕不开。证书、描述文件、App Store审核,这些是苹果的规则,不是Xcode的规则。所谓绕开Xcode,绕开的是那个IDE外壳,绕不开苹果生态。

不同人选哪条路,说人话:

只是想想还没动手:先别装。用iPad上的Swift Playgrounds做个原型,那里甚至能直接提交App Store,先验证这个想法值不值得投入几十GB。

已经用AI做出来了,只想装进自己iPhone:免费Apple ID加真机就够。省空间的办法是只装Xcode本体,不下载用不到的模拟器运行时;装完后DerivedData缓存会越滚越大,定期清理能收回不少。

目标是上架App Store:99美元一年省不掉,Xcode也基本绕不开,打包、做截图、提审总有环节要碰它。把Xcode的磁盘和时间提前算进项目成本,比开工后措手不及强。

手里只有Windows电脑:别硬来。Flutter、React Native这类跨平台框架加云构建,或者先做安卓版。

最后说几个值得盯的信号。Xcode 27会随iOS 27在9月走向成熟,智能体编程注定是正式版的看点之一;而早在2月Xcode 26.3发布时,就已经有人对着更新说明感叹,AI现在能自己写App了。小红书如今Xcode的设置页里,已经能逐个配置OpenAI、Anthropic这些AI模型服务商。

用AI做App,最难的不是写代码:Xcode的成本账本与绕行路线

官方之外,Claude Code这类工具还在不断吃掉Xcode的地盘,今天是模拟器,明天可能就是签名和打包。

对用AI做App的人来说,方向是确定的,门槛一直在变低。但此刻,门槛的名字还叫Xcode。装之前先把这笔账算清楚,至少磁盘和心态,能保住一样。

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章