使用Apple ID就可以合理合法地开启月卡服务,但是就丧失了自己的账号和流量优势,甚至有可能是一部分收入;而使用自己的账号体系则无法开启月卡服务。
在腾讯代理的《怪物弹珠》国服中有这样一个有趣的细节:在安卓服中,玩家可以一张价值30元的月卡,这样每天上线以后就能领到100宝珠的福利,但iOS用户就没有这样的待遇。实际上,这并不是腾讯或者是其他厂商刻意为之。一些游戏之所以在iOS服没有月卡服务,主要原因是因为苹果审核。
月卡是游走在苹果审核边缘的产物。在《App Store审核指南》中有这样几条规定:
从厂商的角度出发,11.6条中规定的“允许在用户的其他iOS设备间共享”戳到了他们的痛处。苹果的商品分为两大类:消费品(Consumable)、和订阅品(Auto-Renewable Subscription)。月卡被苹果官方定义为“订阅品”,但订阅类服务就必须可以被App Store帐号引继。一个订阅类服务可以被App Store继承,前提是:这个服务必须使用Apple ID,并且这个订阅服务还能在不同的iOS设备间继承。这样的设定和月卡的初衷是违背的。具体来说,如果有一个Apple ID同时在两个iOS设备上登陆,那么这份月卡服务也会一分为二,即使在两个设备上登陆不同的游戏账号,月卡服务依然会发生效力。
这就产生一个矛盾:使用Apple ID就可以合理合法地开启月卡服务,但是就丧失了自己的账号和流量优势,甚至有可能是一部分收入;而使用自己的账号体系则无法开启月卡服务。自己的账号体系和月卡比较起来,自然是用账号牢牢抓住用户比较重要。所以,厂商们此时有两种选择:第一,完全放弃月卡功能;第二,在审核时把月卡功能隐藏起来,等游戏上架的时候再加上。很显然,《怪物弹珠》国服是选择的是前者。
而另外一些有月卡的iOS游戏,通常在审核阶段都会把相应的功能关掉。有这样一款游戏有开发者这样总结:“你永远不知道苹果审核看得有多细。所以唯一的办法就是,在审核的服务器上,把所有相关的入口——比如月卡、比如邀请码,在客户端全部隐藏。”