苹果让我压力飙升
摘要
一位开发者讨论了分发 macOS 软件所面临的挫败感及高昂成本,特别提到了苹果的隔离机制以及用于代码签名的昂贵 Apple Developer Program。
暂无内容
查看缓存全文
缓存时间: 2026/05/09 18:37
# 苹果正在推高我的皮质醇水平
来源:https://blog.kronis.dev/blog/apple-is-increasing-my-cortisol-levels
日期:2026-05-09
我正在开发一个简单的开发者工具,让管理 Claude Code 配置文件(例如使用 DeepSeek 或某些 OpenRouter 模型运行它)变得更容易一些。该工具本身是用 Go 语言编写的(https://links.kronis.dev/2NkFQhjOkw),那里的工具链让为各种平台编译变得非常容易——我得到一个静态可执行文件,可以放到任何我想要的位置。我打算很快发布它,但现在我想先检查一下能否轻松地在各个平台上运行它。
分发 Windows 软件没问题(我会得到一个 `.exe` 文件)。
分发 Linux 软件也没问题(同样,只需执行 `chmod +x` 即可)。
### 分发 Mac 软件
但在 macOS 上它并不起作用,我的 MacBook 反而向我显示了这个:
01-quarantine
你们看到的是他们的隔离机制(quarantine)在起作用(https://links.kronis.dev/SLnzZORtzR),即使是针对下载的软件,哪怕我是通过 Nextcloud 与自己分享。
从技术上讲,你可以要求用户在终端中手动覆盖它:
02-manual-override
大多数开发者可能愿意这么做。然而,这并不是良好的用户体验,也可能会引起一些侧目。
听起来好像不是个大问题,对吧?我只需注册他们的 Apple 开发者计划(https://links.kronis.dev/Cum6GUANtA),签名可执行文件就可以继续了,对吧?
03-enrollment-requirements
### 给苹果交钱,然后失败了
等等,这个账户要收多少钱?
04-the-pricing
而且是年度订阅?我的主内兄弟啊,我打算发布一个实用工具,最多也就一二十个人下载,在 Itch.io 上标价 7 美元(https://links.kronis.dev/R9lv8e8ELW),采用“随意付”模式(https://links.kronis.dev/OYAnXlHoxc),这意味着大多数人可能会选择 0 美元的价格(因为我不打算像苹果那样,人们各有各的情况)。
这意味着即使一切顺利,扣除增值税和 Itch.io 的抽成后,从那大概 50 美元的收入中我只能拿到约 25 美元,这只能支付我大约 3 个月的苹果开发者计划费用。我想这种定价背后的原因介于贪婪和想要把业余爱好者挡在门外、只支持“严肃用户”™之间,但这似乎有点愚蠢。罢了,我本来就已经因为另一个自由职业项目不得不购买那台价格高昂的 MacBook,因为他们也不允许我在 Windows 或 Linux 上编译 macOS/iOS 应用,所以这大概就是他们在扇我耳光后再往我脸上吐口水吧。
我从中得出的结论是,像《一款应用就像家常菜》(https://links.kronis.dev/Fz5THjhuO8)这样的文章很酷,但没有考虑到公开发布软件的经济因素——除非你开发的软件加入了大量变现手段,否则你会亏钱。对于桌面软件,虽然有 Homebrew(https://links.kronis.dev/qD951nec51),但这意味着即使你想收费也无法收取几美元的费用(或者在使用“随意付”模式时,你不得不在 Itch.io 下载页面添加 `mac-homebrew-install-instructions.txt`,这感觉会很尴尬)。
我不喜欢这种经济压力迫使软件和应用开发走向这样的方向:发布一个软件包(可能是非开源的或仅源代码可用,但你想发布二进制文件)需要花钱,尽管我也承认,如果不这样做,也会有其他问题,比如海量的垃圾信息。
接下来,我们来到了实际的验证过程——他们希望验证我的身份是可以理解的。问题在于,在 MacBook 上,他们还要求我使用其摄像头拍照。我必须承认,我的 M1 MacBook Air 到现在已经有点过时了,但无论我尝试什么光线,我都无法拍出清晰的证件照片。他们并没有说“哦嘿,我们检测到你的 iPhone 与此 MacBook 连接在同一个局域网,你想用它作为摄像头吗?”,所以在大约 10 次尝试中,我看到的是这样的:
04-upload-error
最终,我转而尝试使用我的主摄像头,因为他们内置的摄像头根本无法工作:
05-custom-camera
为什么他们不直接让我上传证件扫描件,这让我百思不得其解。我是说,我可以想象几个理由,但伪造自己的证件让它不那么反光可能比把我的小厨房桌子变成这样更容易。为了展示最大的挫败感,这里有一张我需要使用的转接器照片:
06-jank-setup
即使这样也不够好,因为可以理解的是,它对近距离拍摄的物体没有自动对焦功能。不仅如此,每隔一次失败似乎都会给我一个通用错误,我必须从头开始整个注册过程:
07-whole-process-fails
幸运的是,我意识到我可以直接在 iPhone 上安装该应用。在那里,它一次就成功了。我想,如果你没有 iPhone 或 fancy 的摄像头,那感觉一定很糟糕,最好再花点钱给他们交钱!支付顺利通过,不久后我获得了一个激活的开发者账户。
当然,实际上并没有,看,应用告诉我等待一封电子邮件(我似乎已经收到了?):
08-failed-status-update
桌面应用完全不在意,它甚至不知道我已经尝试过注册,并建议我重新开始整个过程,尽管我登录的是完全相同的账户:
09-desktop-app-doesnt-care
这可能是最终一致性和某些后台进程之类的问题,但这也很令人沮丧,用一个词来说,就是愚蠢。
### 苹果有点令人沮丧
苹果,我认为你们制造的硬件质量相当不错,M 系列芯片为我打造了近乎完美的笔记本——我相信对于能够负担更高配置版本的人来说,它们也是很棒的主要开发机器。
我觉得这很好,我真的喜欢拥有 iPhone SE 2022,至少在得知你们彻底砍掉了预算系列(https://links.kronis.dev/jzDLXZwUj3)(你们的新 e 系列更贵)并取消了侧面好用的静音模式切换开关(https://links.kronis.dev/ZYxKZEBAJL)并取消了 TouchID(https://links.kronis.dev/MeRO2FfJjE)之前。这还甚至没开始谈论 3.5mm 耳机孔,坦白说,所有这些都让我怀疑我的下一部手机是否不应该再回到安卓阵营。
我可以忍受需要使用诸如 AutoRaise(https://links.kronis.dev/uQ44WVmbdy)、Rectangle(https://links.kronis.dev/3SEIO7e8zz)和 DiscreteScroll(https://links.kronis.dev/jLFv5BrBG1)以及其他软件来自定义操作系统,因为你们不允许我像大多数 Linux 发行版那样自行操作。我甚至可以忍受你们的窗口焦点在多个显示器之间需要额外点击,以及 AutoRaise 虽然不错但可能过于激进,因为开发者至少正在努力让体验更好!
我可以忍受你们的键盘快捷键很奇怪,甚至在 Finder 程序中都没有“剪切”选项。
我可以忍受你们奇怪的 Control/Command 按键设置,这甚至破坏了远程桌面软件。
我可以忍受你们“关闭程序并未真正关闭”的奇怪做法,尽管你们卖给我一台只有 8 GB RAM 的 MacBook,只是为了让我在你们封闭的生态系统里开发软件。
但是,首先将我在应用开发方面锁定在你们的生态系统中,然后要求我支付一大笔钱才能给我的软件签名并避免被隔离,而在我财务状况不佳的时候,接着拒绝让我提交文件,因为你们的硬件产生的照片质量不够好,迫使我必须在手机上安装应用,而这部手机也很昂贵,并不是每个人都有,然后还要让我等待,而你们的应用甚至不显示我已经提交了申请?
你知道什么吗?苹果,去你大爷的,还有你那该死的生态系统。这真糟糕。
### 一个更理智的世界
我在当地杂货店买能量饮料时,可以使用 SmartID(https://links.kronis.dev/OXnmFq4Odg)在大约 20 秒内验证我的身份(和年龄)。
我可以使用 eParaksts(https://links.kronis.dev/AxxPbX6kQV)在大约一分钟内对文件进行数字签名,无论是使用带有读卡器的 PC(使用政府发行的 ID 卡),还是使用他们应用的手机,最终在 EDOC 容器(ASIC-E)(https://links.kronis.dev/LYTBIKYURY)中或直接在 PDF 文件中附加适当的加密签名。
我相信其他国家也有许多类似的身份和年龄验证、文件签名以及其他数字服务。我承认并非所有国家都如此,在这方面情况确实参差不齐(加上信用卡黑帮挟持了世界上大量的支付基础设施),但拜托,肯定有可能创造出比我这次体验更好的东西。
一堆零散的爱沙尼亚/波罗的海软件包比一家市值数十亿美元的公司做得还要好,感觉真是荒谬。
---
相似文章
引用约翰·格鲁伯
约翰·格鲁伯讨论了苹果的竞争优势正在减弱,因为越来越少的开发者有动力为苹果平台打造独家的高质量原生应用,导致第三方软件质量向行业平均水平回归。
为什么苹果要因大型科技公司的AI热潮而涨价?
苹果提高了MacBook Pro、iPad Air和HomePod Mini的价格,并将涨价归因于AI行业对RAM的需求。分析师解释称,内存制造商优先考虑AI数据中心而非消费设备,导致持续的组件短缺和价格上涨。
苹果涨价,归咎于内存成本
苹果已将其产品线(包括Mac和iPad)的价格上调数百美元,归因于AI投资导致内存成本飙升,使得芯片制造商将重心转向利润更高的数据中心内存。
苹果将Mac、iPad等多款产品价格上调数百美元
由于人工智能公司对内存和固态硬盘的需求导致持续的内存和存储短缺,苹果已将其产品线价格上调数百美元。
Apple 押注更便宜的AI将吸引小型开发者
Apple 宣布,首次App Store下载量少于200万的开发者可以通过Private Cloud Compute免费使用其Foundation Models,无需支付云端API费用,旨在通过降低AI基础设施门槛来吸引独立开发者。