Leaving the Mac App Store, disgusting

�Sketch 3 的开发团队宣布退出 Mac App Store,他们把「原因」归结为审核机制、沙盒机制、无法动态定价的限制等。为什么将原因二字加上引号,因为这不过是一份说辞,所谓让他们意识到「事态严重」的证书过期问题更是。Mac App Store 限制固然多,借用独立开发者 Xhacker 在知乎回答中提及此方面的一段:

  • 苹果 30% 的抽成
  • 审核时间太长
  • 开发者无法获得用户信息
  • 没有付费更新功能
  • 沙盒限制太多

然而,这难道不是把软件选择上架到 Mac App Store 的开发者们事先就知道的吗?既然选择了 Mac App Store(换成任意软件分发平台都成立),就意味着需要作出妥协,Sketch 3 的开发团队似乎把这些问题描述地像鸿毳沉舟。何况,消费者根本没必要知道这些。

对的,「开发者」和「用户」是对双方的美言,本质上我们就是消费者、开发者就是商人。这个道理简单到本来不值得说出[1]。我可以理解由于 Mac App Store 诸多限制导致 Sketch 3 的功能缺失和 bug,但其它原因关我什么事?于我而言:

  1. 如果每个 App 都要经第三方开发者的渠道更新,每次更新会在我打开软件马上需要使用的时候中断我并询问是否升级,然后再等上几十秒到几分钟不等的时间才终于能开始使用,我会疯掉。
  2. 我并没有整理 license 的习惯,如果在更换电脑或在其它 Mac 设备上使用这些由官网渠道购买的使用 license 的软件时,我需要翻箱倒柜地搜索我的邮件收件箱。
  3. 既然 XcodeGhost 事件警醒开发者们需要使用官网渠道下载的 Xcode 进行开发、有米 SDK 事件警醒需要谨慎选择软件开发工具包,同样出于安全性的考虑,至少我为什么不优先选择在 Mac App Store 消费?

然而 Sketch 3 的开发团队也没有道出 30% 的抽成以及节省掉发布 Mac App Store 版本需要消耗的人力。作为 Sketch 3 的 Mac App Store 用户,我愿意承担比官网版本慢上一两周的更新,毕竟不是不能马上用到那些最新的、最全面的功能和更稳定的版本就不能做设计了,但我现在连选择权都没有。

P.S.: 千万记住 Mac App Store 版本的 Sketch 3 要留着,下载官网版本后再覆盖,不要先删掉。否则你的 Mac App Store 购买记录将检测不到,而官网版本又没有途径来输入 Apple ID 获取 license,并且第三方插件会被清空。(或许我就是中招了太气愤才写下这篇文章吧。)


  1. 我没有想到正面呼声如此之高。 ↩

你可能感兴趣的:(Leaving the Mac App Store, disgusting)