应用审核问题:苹果与开发者矛盾再现
从 iOS 8 开始,苹果的移动系统变得更加开放。有人甚至认为,在开放程度上,它已经接近竞争对手 Android 了。不过,在应用安装上,苹果始终没有放下守门人的重任。最近,随着一批知名的第三方应用被下架,苹果与开发者的矛盾似乎又有升级的趋势。
在一款名为 Launcher 的应用被苹果下架后,开发者在公司网站上发表了一篇文章,回顾了应用上架,被商店推荐,然后被下架的过程。他说,在通知中心缺乏详细指南的情况下,Launcher 探索了未知的领域。它被下架的原因是,“苹果需要杀一儆百,目的是告诉开发者,在他们发表新的指南之前,这样的功能是不可接受的。” 一旦这个效果达到后,苹果就不再去移除类似功能的应用了。
这位开发者进一步批评了 App Store 的审核系统:
- 当开发者做出的应用侵犯了未发布的规则,无论开发者还是审查者,都会浪费大量的时间。
- 在开发者不确定应用是否会被拒绝时,他们会开发一个功能极简的产品,避免浪费自己的时间和精力。
- 开发者不会开发特定的功能,或者特定的应用,因为他们害怕应用被拒绝上架。
结果就是,“用户、开发者和 iOS 生态系统都受到了损害,原因是大量的规则是不透明的,特别是涉及到新功能的时候,而那里才是创新和实验应该产生的地方。”
在看到 Launcher 的遭遇后,Instapaper 创始人 Marco Arment 对苹果发出了严厉的批评。“在制定和执行政策上,这是一种无耻、失礼和懦弱的方式。这伤害了许多开发者为 iOS 搞开发的热情。苹果,你应该做的更好。这太恶心了。” 他评论说。
值得注意的是,有些应用被下架,是因为使用了 Graig Federighi 在 WWDC 上展示的新功能。分析师 Ben Thompson 认为,苹果的三位高管似乎有意见分歧。目前,Craig Federighi 负责 iOS 8 的技术,Eddy Cue 负责 App Store 的营销和编辑,Phil Schiller 负责应用审查团队。不久前,一个名为 PCalc 的计算器被下架,然后又重新被通过了。据说,这是苹果内部讨论的结果,而 App Store 团队当初的决定被高管们否决了。
Bombing Brain Interactive 的创意总监 Joe Cieplinski 也认为,“苹果内部显然有了冲突。我不能相信,Craig Federighi 的团队在 iOS 8 中构建了所有这些出色的新 API,却不想让我们使用它们,去做些有趣的东西。”
无论出于何种原因,苹果都应该做出一些举动,以安抚第三方开发者。PCalc 的开发者 Thomson 在接受卫报采访时说,开发者们对一些新功能,比如 Widget,采取了观望的态度。“如果开发者不知道规则是什么,就会避免做任何创新,这对任何人都不是好事。”
不过,他认为 iOS 开发者不会立刻转向 Android。“在 iOS 上销售应用很难,但是在 Android 上更难。我知道一些跨平台的开发者。在闲谈中,他们会告诉你,90% 的销量来自 iOS。当然,如果情况继续恶化,人们或许会重新考虑。但是,我觉得,Android 那片草地还不是那么鲜绿。”
图片来自 guardian