苹果开发好诡异啊,门槛好高
- 狐狸汉克2026-07-1924606
学生开发者一枚,就读的不是 CS 专业,但是有过安卓和鸿蒙的原生开发经验。去年参加鸿蒙的开发者活动,拿到了1万多块钱的奖金,开发的项目也有几百的日活。但经常有用户来问苹果能不能用,最开始不打算给苹果开发,后来想了想那还是写一个试试吧。
家里是华为全家桶,手机、电脑、平板全是华为生态(电脑是荣耀),全家一台苹果设备找不到。个人也接触过 Linux,会使用 Debian 和 Ubuntu 系统,平常开发都是用的Windows。
最开始以为 Windows 也能开发苹果,后来上网一搜发现开发苹果必须要有 Mac。行吧。上闲鱼买了一台Macbook Air花费一千块。到手发现真的好轻,但是Mac OS真的好奇怪,各种操作都跟win是反的,行吧,那就适应吧。
之后下载了 Xcode,发现这东西怎么没有中文呢,上网搜半天发现确实没有中文语言包,虽然也不是看不懂,就是看着不习惯。都什么年代了这种开发工具居然还没有中文?隔壁的 Android Studio 和 DevEco Studio 都有官方中文支持,不过一想公司是美国的,算了,将就用吧,也不是看不懂英语。
然后写出了第一行代码,想要运行,发现因为买的二手air性能太弱,模拟器根本用不了,卡得几乎点不动。行吧,那就买一台苹果手机,正好也方便调试。于是上转转购入一台 iPhone SE2,花费 700 元。虽然是 2020 年的老手机,但是居然支持升级 iOS 26(现在是 27 了)我是没想到的。不过这个 Home 键的操作真的好诡异啊,系统没有原生的返回键,只能靠应用内的 UI 操作,而且 1000mAh 的电池一用一个不吱声,算了也不是我主力机,将就用吧。
然后发现 Xcode 居然不支持直接使用 IP 连接,必须先用数据线连接一次之后还可以使用无线连接,不是都什么年代了为什么还这么依赖数据线,隔壁的 Android Studio 和 DevecoStudio 都支持直接使用 IP 连接,也有 ADB 或者 HDC 可供 AI 调用,结果苹果不仅高度依赖 Xcode,而且还必须用数据线连接一次之后才可以使用无线连接。因为我的手机是在转转上面买的,随机不附带数据线,平常是使用充电宝的苹果接口给它供电。为此我还要特意买一条苹果数据线使用。
在经历了各种奇奇怪怪的权限问题之后,软件的框架终于写好了。之后我发现内测上架必须注册开发者会员,每年需要缴纳 100 美元。虽然我在华为那里拿到了奖金,但作为一个每月生活费只有 1000 元的学生而言,一次掏出750块钱还是有点心疼的。软件也是一个工具类软件,没有盈利点和收入,但都到这个份上了,那还说啥了,掏吧。
最终花费1000+700+750+数据线若干。用华为的奖金交给苹果何尝不是一种NTR全程我真的感觉好诡异,安卓和win开发真是有台设备就行,不挑win还是linux;华为应用商场上架是免费的,Google Play 虽然需要花费 25 美元,但也是一次性的,更何况不交也能正常下载安装。鸿蒙更是鼓励开发,甚至我一个小开发者都有专属的工程师对接群。唯独iOS开发不仅有硬件要求,而且还要每年交一笔不菲的会费,开发门槛属实不低。整体给我的感觉非常诡异,为什么开发门槛这么高呢,希望能有大佬解答下。
主楼 - lookenghua2026-07-1925416
ios的付费率是最高的,很多产品优先或者只有ios,如果你是做公益的话,那确实价格太贵了.
鸿蒙之前要开发安卓,虽然门槛低,但是设备兼容性问题太大,苹果只要有个ipad就能复现同版本问题,所以我有个ipad.
- Zigzag2026-07-196206
苹果的本意是靠证书把垃圾软件和流氓软件限制住,99 美元就是定向筛选那种一拍脑袋就上架应用的,但是同时也几乎把开源生态限制住了。
然后必须用 mac 开发 ios 应用就是靠开发者赚钱的,为苹果的硬件业务贡献了极其稳定且高利润的营收。
不过 mac 自己弄的那一套确实有说法,保证你的 ios 模拟器的色彩之类的,你要是开发安卓与色彩准确度相关的东西,就会麻烦点,苹果这边底层上就确保好了。
- zeno-linuxdo2026-07-1920630
鸿蒙缺应用,所以一切从简,根本不卡你,我当时也靠一堆垃圾应用薅了不少钱
- 狐狸汉克2026-07-1924606
确实,看到好多APP Store上面的软件都是付费下载,安卓这边倒是大部分都是免费+内购的形式。不过我就是一个便携小工具,最开始就是方便自己写的,也没啥盈利点。
而且苹果其实有莫名其妙的兼容问题555,最开始用ai写的软件,iPhone测试没问题结果用户反馈ipad用不了,一看确实布局会乱,我算是理解为什么会有软件专门出hd版了,确实适配还不如重写一个
- 叶八2026-07-1974587
刚好我也在想到这个
其实苹果对新人很友好,大家都去卷苹果吧(我暂时不搞苹果,逃:)
下面是实际分析
1.如上面的佬说的,苹果用户的付费生态是最友好的,用户付费意愿高,付费习惯、比例也高,所以苹果把付费用户习惯养得很好。
2.苹果做了分发、税收等等的工作,很多软件,在苹果商店,你只需要上架后,就可以全球分发收费了,你不用管每个国家的支付、税收等乱七八糟的一堆问题
3.苹果的兼容性确实刚好,因为苹果设备类型单一,不像安卓,各家都魔改系统,很可能需要各种兼容
4.苹果这个钱也算是一个门槛,筛选掉那些不赚钱(可能是低质量、用户体验不好的)应用,算是市场筛选了
5.苹果肯定是躺赚,但是,对开发者来说也是有得赚
综上,新人的话,苹果 应用是一个很不错的起点,只要开发者专注于应用开发,验证你的应用是否有市场,想法是否正确。
至于其它比如网站、安卓,那真就是一堆骚操作,开发者各显神通了,这也导致 安卓体验没有苹果系统好的核心原因之一。
- 狐狸汉克2026-07-1924606
- 叶八2026-07-1974587
- 7he-milo2026-07-1975755
- Zigzag2026-07-196206
就是为了防止软件无人维护设置的,不续费会导致软件下架,顺带也挺赚钱的。
- 后皇嘉树2026-07-1916236
- 狐狸汉克2026-07-1924606
确实,兼容性确实很好,我安卓有一个类专门是识别用户机型然后条件代码的

最离谱的就是澎湃os,用户反馈三分之一都是澎湃os的离谱系统限制导致的错误,专门针对小米处理了好多
不过确实,如果我从小就用的苹果手机可能习惯确实更倾向于苹果,可惜我第一部接触的手机是充话费送的安卓

用习惯了,开发苹果软件的时候也是下意识用安卓的操作逻辑,个人不适应而已
- 叶八2026-07-1974587
所以苹果会做生意,它占比不算特别高,却获取了市场大部分的利润。
- CIA🛡️2026-07-1969472
- 狐狸汉克2026-07-1924606
只是我接触新的开发工具的时候,还是看中文更快一些吧。一眼扫过去大概知道哪个按钮是干啥用的,英文还得挨个看然后在脑子里面翻译。
当然熟练另说,熟练的IDE别说中英文了,把字体遮住大概都能凭借习惯点到()
- 叶八2026-07-1974587
虽然你说得对,但是其实不是问题的全部答案。
成本确实高了一点,但是其实也高不到哪里去,我让 AI 算,它说根据各种资料,苹果的什么 30 % 的分成以及这些 门槛,其实只需要 3% 的成本就够了。
说到底,就是苹果说,我就是有优势,我就是要收这么多门槛费。(这个费用倒不是它成本有这么多导致的)
- 狐狸汉克2026-07-1924606
- Sam_Altman2026-07-196978
- 狐狸汉克2026-07-1924606
签名确实好离谱,我最开始没买苹果手机的时候,登录苹果开发者账号,提示“要使用登录账号的iPhone进行二次验证”,那我没有苹果手机不废了吗

后来各种签名看得我头疼,尤其是我软件还有小组件,还要针对小组件单独签名,头疼
- Zigzag2026-07-196206
别想太多,现在大部分也是 AI 审核,那种卡顿审核也是抓个渲染时间轴之类的,有问题再发给人工复审,没有的话基本上就直接过来。


