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