苹果确认云游戏服务违反App Store指导方针

2020-08-07 06:47:07

从下个月开始,随着微软XCloud服务的推出,云游戏将在移动设备上掀起一场盛会,但iOS用户却被冷落了。现在我们知道了确切的原因:苹果不会允许这些产品,因为严格的App Store指导方针使得像XCloud和它的竞争对手Google Stadia这样的云服务实际上不可能在iPhone上运行。

我们已经知道有一些问题,可能与App Store有关,为什么Stadia不适用于苹果设备,为什么微软的服务可能面临类似的命运。更有可能的是,XCloud在iOS上的命运昨天已经注定,微软在9月15日Android发布日期之前很久就切断了XCloud应用的iOS测试。NVIDIA的GeForce Now服务也与Android类似-只是在手机方面,尽管从技术上讲,该平台允许你访问你已经拥有的图书。

但苹果最终站出来,在给Business Insider的一份声明中表示,这些类型的云服务违反了App Store的指导方针,以目前的形式,永远不能在iOS上存在。主要原因是,它们提供了访问苹果不能单独审查的应用程序的权限。

创建App Store的初衷是为客户提供一个安全、值得信赖的地方来发现和下载应用程序,并为所有开发人员提供巨大的商机。在上架我们的商店之前,所有的应用程序都会根据一套相同的指导方针进行审查,这些指导方针旨在保护客户,并为开发人员提供公平和公平的竞争环境。

我们的客户享受数以百万计的开发者提供的优秀应用程序和游戏,游戏服务完全可以在App Store上推出,只要他们遵循适用于所有开发者的同一套指导方针,包括单独提交游戏供审查,并显示在图表和搜索中。除了App Store,开发者还可以选择通过App Store上的Safari和其他浏览器通过网络接触到所有iPhone和iPad用户。

早在3月份,彭博社(Bloomberg)报道称,当被问及与苹果的Arade游戏订阅服务相关的潜在反垄断问题时,苹果给出了非常类似的理由。尽管竞争对手在做同样的事情时遇到了令人头疼的问题,但苹果仍在运营这项服务。

无论如何,这份声明中的关键一点是“包括单独提交游戏供审查,并出现在图表和搜索中。”Stadia今天的工作方式,以及XCloud下个月的工作方式,都是你为访问服务本身付费,然后这项服务就允许你付费或从云上访问免费游戏。与苹果批准的Valve Steam Link应用程序不同,这些游戏不会存储在你家的本地设备上(尽管Valve在iOS上获得Steam Link批准也有一系列问题)。

因此,苹果不知道你在它的设备上购买或玩什么,因为它不能事先审查它们。如果这些服务只是允许你访问你已经付费的订阅服务,它也看不到任何收入,这是苹果与新电子邮件服务嘿的创建者Basecamp上个月大摊牌的症结所在,直到Basecamp与iPhone制造商达成妥协,在其iOS应用程序中添加了免费注册选项后,这场摊牌才得以解决。

苹果在App Store的指导方针中,特别是4.2.7节中,对这一切都相当明确:

4.2.7远程桌面客户端:如果您的远程桌面应用是特定软件或服务的镜像,而不是主机设备的通用镜像,则必须符合以下要求:

(A)应用程序只能连接到用户拥有的主机设备,该主机设备是用户拥有的个人计算机或专用游戏机,并且主机设备和客户端都必须连接在本地和基于LAN的网络上。

(B)客户端中出现的任何软件或服务完全在主机设备上执行,并在主机设备的屏幕上呈现,并且不得使用超出流式传输远程桌面所需的API或平台功能。

(D)客户端上显示的UI不类似于iOS或App Store视图,不提供类似商店的界面,也不包括浏览、选择或购买用户尚未拥有或许可的软件的功能。为清楚起见,如果在主机设备上处理交易,则在镜像软件内发生的交易不需要使用应用内购买。

换句话说,除非它是一个完整的远程桌面应用程序,否则云游戏服务是不允许的,因为这些指导方针是今天写的-尽管像Steam Link和索尼的PS4 Remote Play这样非常狭隘的局域网服务是允许的。

谷歌和微软可能不想在应用程序内部提供注册选项,因为这将意味着给苹果公司30%的订阅收入分成,但没有“账户创建”选项的应用程序违反了(C)节。遵守(A)节也是不可能的,因为这些运行游戏的云服务器并不属于消费者,也不位于消费者家中,而是放置在遥远的数据中心。而第(E)节则直截了当地说,这种类型的东西--“基于云的应用程序的瘦客户端”--根本不可能存在于App Store中;苹果说,这是“不合适的”。

这里有一些解决方法。例如,影子云游戏服务允许您访问技术上不属于用户的远程计算机“主机设备”,但该设备是从公司本身租用的。它也不在与访问它的设备相同的网络上。然而Shadow仍然有效,而且它现在可以在iOS上使用。

Shadow的一位发言人告诉The Verge,今年早些时候,当Shadow发现其iOS应用程序与苹果存在争议时,它取消了让用户直接引导进入游戏的快速启动功能。它随后获得了批准,因为这款应用的功能更像是一项远程桌面服务-苹果在其App Store指南中提到的“主机设备的通用镜像”是一个例外。使用Shadow,你仍然需要安装Steam,登录并访问你现有的游戏,就像你在任何其他远程桌面应用程序上所做的那样。但用户远程进入的设备是Shadow按月出租给你的一台游戏PC,这是一个绕过这些限制的聪明方式。

IOS用户将错过XCloud即将到来的以移动为中心的云游戏浪潮。

Valve对Steam Link做了类似的事情,取消了从iOS版本的应用程序购买游戏的选项,因为苹果对Steam Link实际上充当了App Store内的一个应用程序商店的事实提出了异议,从而绕过了苹果的审查程序。

这一切意味着什么?嗯,就目前而言,iOS用户将错过XCloud发布后即将到来的以移动为中心的云游戏浪潮。可以想象,谷歌、微软和NVIDIA可以通过改变各自应用程序的核心功能来找到解决这一问题的方法。

但这在短期内似乎不太可能。App Store是一个巨大的市场,因此有利可图的开发者多年来一直在经历一个又一个圈子,才能接触到它的近15亿用户。然而,在这种情况下,这些服务的运作方式与苹果希望软件在iPhone和iPad上运行的方式之间存在着根本性的脱节。这似乎不会很快改变。