提交应用遭拒,iOS开发者吐槽:苹果审核员就像机器人
App Store的审核问题曾经让国内的开发者纷纷吐槽,不过这事儿也不是国内才有。比利·库佛(Billy Coover)是Sidebox公司CTO,目前正在开发Nearby Now和Pay Pad for Stripe两款应用。他就遭遇了审核员像机器人一样混乱无厘头的答复,甚至包括“你再开发一个Android版就可以上架了”——
我一直在耐心等待苹果批准Pay Pad for Stripe。我9月2日推出了iPhone版,同时升级了iPad版。iPad版大约8天后就被批准了,但iPhone应用一直在审核中。我猜想,之所以出现这种情况,是因为对已有应用的审核采用了不同的QA流程。
大约4天后,也就是我提交应用13天后,我收到苹果审核团队的邮件,他们说:我的应用需要等待更长的审核时间。我知道肯定出事了,但不知是什么事。我自己猜了一些原因,但事实证明我错了。
周二,我收到了苹果的电子邮件,他们想跟我谈谈我的应用。在邮件中,他们提到了《苹果认证指导方针》的第11.2条。内容是:“除了In App Purchase API(IAP)之外,凡是使用其他系统在应用中购买内容、功能和服务的应用都将被拒绝。”
我很纳闷,因为Pay Pad for Stripe根本没有向用户收费。这只是一款帮助用户管理Stripe账户,并允许用户向自己的客户收费的应用。所以,我的应用采用了B2C交易模式,Pay Pad for Strip用户是其中的“B”,而他们使用Pay Pad for Strip向其收费的人则是其中的“C”。可惜的是,整个过程中,不会有一分钱从我手中经过,那么问题出在哪里?
显然,苹果认为我的Stripe应用直接违反了11.2条规定,认为应该对这款应用所处理的交易收取30%的分成。
像我这种支付服务竟然要向用户收取30%的费用,简直不可想象!在我看来,这完全是个笑话。我认为,我的应用显然不适用于11.2条的规定。我很苦恼,所以为了维护我的利益,并且发泄我的不满,我还是决定列出通话内容。
我告诉他我的姓名以及我打电话的原因,他给我简单介绍了11.2条的规定以及我违反该规定的原因。我试图解释我的应用,但却没有收到真正的回应,接下来的对话如下:
我:你知道Stripe是什么吧?你听说过这款服务吧?它在旧金山。
苹果:没听说过。
我:好吧,你听说过Square或PayPal吗?我的应用功能与它们类似。
苹果:没听说过。
我:真的假的?你没听说过Square或PayPal?
苹果:App Store中有70多万款应用,我一次只审核一款。
此时,我发现我简直是在跟一个机器人说话,他的工作非常机械化,没有情感,没有了解我应用的欲望。在我发邮件给他前,他已经做出了决定。
问:那么我有什么选择?
苹果:你需要按照11.2条的规定,部署In App Purchases功能,或者移除这项功能。
我:老天,这简直难以置信。我根本不知道我的应用跟11.2条有什么关系。
他又给我背诵了一边11.2条的内容。我再次解释了我的应用的工作方式、Stripe的工作方式,以及我们在众多应用和产品中使用Stripe的方式,但他依旧不为所动。
苹果:你的应用是跨平台的吗?
我:你什么意思?
我很担心回答这个问题,因为我不知道他准备说什么。
苹果:如果你的应用是跨平台的,那么11.2条就不适用,问题就解决了。
我:真的?那如果我开发一个Android版,那就没问题了?
苹果:是的。
不过我还是很震惊,于是再次阐述了我对这种状况的不满。我依旧认为,11.2条完全不适用于我的应用。我没卖产品,没卖服务,什么都没卖!但经过了几分钟后,我还是放弃了。
我:也就是说,我现在有两个选择:要么推出一个Android版本,要么升级应用,删除这项功能?
苹果:你似乎已经想清楚了。
我后来又发了两封邮件,希望苹果进一步明确此事,但没有收到回复。我还专门到谷歌上搜了一下这个家伙的信息,看来我真是被此人气坏了。这一天过得很糟糕。
我真想通过所有渠道来申诉,但无济于事。我没有时间来计较这个,我已经浪费了不少时间了。为了发牢骚,我写了这篇博客,但实际上,我只要花20分钟就可以升级3款应用,然后重新提交。况且,我也没有多少用户,没人会在乎我的申诉。看来只能这样了。
最新消息:苹果周二晚上已经与我联系,他们批准了这款应用。
27936起
融资事件
1.55万亿元
融资总金额
14371家
企业
3597家
涉及机构
1916起
上市事件
18.44万亿元
A股总市值