Apple confirma serviços de jogos na nuvem como xCloud e Stadia violam as diretrizes da App Store

12

Os jogos em nuvem estão se preparando para ter um grande momento no celular a partir do próximo mês com o lançamento do serviço xCloud da Microsoft, mas os usuários do iOS estão ficando de fora. E agora sabemos exatamente o motivo: a Apple não permitirá esses produtos, devido às rígidas diretrizes da App Store que tornam serviços em nuvem como xCloud e seu concorrente, Google Stadia, efetivamente impossíveis de operar no iPhone.

Já sabíamos que havia algum problema, provavelmente relacionado à App Store, sobre o motivo pelo qual o Stadia não estava disponível para dispositivos Apple e por que o serviço da Microsoft provavelmente enfrentaria um destino semelhante. Parecia ainda mais provável que o destino do xCloud no iOS tenha sido selado ontem quando a Microsoft interrompeu o teste do iOS para seu aplicativo xCloud bem antes da data de lançamento em 15 de setembro no Android. O serviço GeForce Now da Nvidia também é similarmente apenas para Android quando se trata de telefones, embora essa plataforma tecnicamente permita que você acesse títulos que você já possui.

Mas a Apple finalmente saiu e disse, em um declaração para Business Insider, que esses tipos de serviços em nuvem violam as diretrizes da App Store e não podem, em suas formas atuais, existir no iOS. O principal motivo: eles oferecem acesso a aplicativos que a Apple não pode revisar individualmente.

Aqui está a declaração oficial da Apple:

A App Store foi criada para ser um local seguro e confiável para os clientes descobrirem e baixarem aplicativos e uma ótima oportunidade de negócios para todos os desenvolvedores. Antes de entrarem em nossa loja, todos os aplicativos são revisados ​​de acordo com o mesmo conjunto de diretrizes que visam proteger os clientes e fornecer condições equitativas e equitativas aos desenvolvedores.

Nossos clientes desfrutam de ótimos aplicativos e jogos de milhões de desenvolvedores, e os serviços de jogos podem ser absolutamente iniciados na App Store, desde que sigam o mesmo conjunto de diretrizes aplicáveis ​​a todos os desenvolvedores, incluindo o envio de jogos individualmente para revisão e a exibição em gráficos e pesquisa . Além da App Store, os desenvolvedores podem optar por alcançar todos os usuários de iPhone e iPad pela Web através do Safari e outros navegadores na App Store.

Em março, Bloomberg relatou a Apple oferecendo uma justificativa muito semelhante quando questionado sobre possíveis problemas antitruste relacionados ao serviço de assinatura de jogos Arcade da Apple, que a empresa opera apesar das dores de cabeça que seus concorrentes fazem o mesmo.

Foto de Amelia Holowaty Krales / The Verge

Independentemente disso, o ponto principal dessa declaração é "incluindo o envio de jogos individualmente para revisão e a exibição em gráficos e pesquisa". A maneira como a Stadia funciona hoje e a maneira como o xCloud funcionará no próximo mês é que você paga pelo acesso ao próprio serviço, e esse serviço permite que você pague ou acesse jogos gratuitos da nuvem. Esses jogos não são armazenados em um dispositivo local em sua casa, ao contrário do aplicativo Valve Steam Link aprovado pela Apple (embora o Valve teve seu próprio conjunto de problemas para obter a aprovação do Steam Link no iOS)

Portanto, a Apple não sabe o que você está comprando ou reproduzindo em seus dispositivos, porque não pode analisá-los antes. Ele também não vê receita com esses serviços se eles estão simplesmente permitindo que você acesse um serviço de assinatura pelo qual você já paga, que era o ponto crucial de um grande confronto entre Apple e Basecamp, o criador do novo serviço de e-mail Ei, no mês passado, que foi resolvido apenas quando o Basecamp se comprometeu com o criador do iPhone, adicionando uma opção de inscrição gratuita ao aplicativo para iOS.

A Apple é bastante explícita sobre tudo isso nas diretrizes da App Store, especificamente na seção 4.2.7:

4.2.7 Clientes da área de trabalho remota: se o aplicativo da área de trabalho remota agir como um espelho de software ou serviços específicos, e não como um espelho genérico do dispositivo host, ele deverá obedecer ao seguinte:

(a) O aplicativo deve se conectar apenas a um dispositivo host de propriedade do usuário que seja um computador pessoal ou console de jogos dedicado de propriedade do usuário, e o dispositivo host e o cliente devem estar conectados em uma rede local e baseada em LAN.

(b) Qualquer software ou serviço que apareça no cliente é totalmente executado no dispositivo host, renderizado na tela do dispositivo host e não pode usar APIs ou recursos da plataforma além do necessário para transmitir a Área de Trabalho Remota.

(c) Toda a criação e gerenciamento de contas devem ser iniciadas no dispositivo host.

(d) A interface do usuário exibida no cliente não se assemelha a uma visualização do iOS ou da App Store, não fornece uma interface semelhante à loja ou inclui a capacidade de navegar, selecionar ou adquirir software que ainda não pertence ou não é licenciado pelo usuário. Por uma questão de clareza, as transações que ocorrem no software espelhado não precisam usar a compra no aplicativo, desde que as transações sejam processadas no dispositivo host.

(e) Thin clients para aplicativos baseados na nuvem não são apropriados para a App Store.

Em outras palavras, a menos que seja um aplicativo de desktop remoto completo, não é permitido um serviço de jogos em nuvem, pois essas diretrizes são escritas hoje – mesmo que serviços de LAN muito restritos, como Steam Link e PS4 Remote Play da Sony.

O Google e a Microsoft provavelmente não desejam oferecer opções de inscrição nos próprios aplicativos, porque isso significaria conceder à Apple uma redução de 30% na receita de assinaturas, mas os aplicativos sem as opções de "criação de conta" violam a seção (c). A obediência à seção (a) também é impossível, considerando que esses servidores em nuvem nos quais os jogos estão sendo executados não pertencem e estão localizados nas residências dos consumidores, mas localizados em data centers distantes. E a seção (e) simplesmente diz que esse tipo de coisa – um "thin client para aplicativo baseado em nuvem" – não pode existir na App Store; não é "apropriado", diz a Apple.

Existem algumas soluções alternativas aqui. Por exemplo, o serviço de jogos em nuvem Shadow oferece acesso a um "dispositivo host" de computador remoto que não é tecnicamente de propriedade do usuário, mas alugado na própria empresa. Também não está na mesma rede que o dispositivo que está acessando. No entanto, o Shadow funciona e está disponível no iOS hoje.

Um porta-voz da Shadow conta The Verge que, quando descobriu que seu aplicativo iOS estava em disputa com a Apple no início deste ano, removeu o recurso de início rápido que permite que os usuários inicializem diretamente nos jogos. Foi então aprovado, porque o aplicativo funcionava mais como um serviço de desktop remoto – o "espelho genérico do dispositivo host" que a Apple menciona como uma exceção nas diretrizes da App Store. Com o Shadow, você ainda precisa instalar o Steam, fazer login e acessar seus títulos existentes, como faria em qualquer outro aplicativo de desktop remoto. Mas o usuário remoto do dispositivo é um PC para jogos que o Shadow aluga para você mensalmente, o que é uma maneira inteligente de contornar essas restrições.

A Valve fez algo semelhante com o Steam Link removendo a opção de comprar jogos da versão iOS do aplicativo, pois a Apple contestou o fato de o Steam Link atuar efetivamente como uma loja de aplicativos na App Store que contornava os processos de revisão da Apple.

O que tudo isso significa? Bem, por enquanto, os usuários do iOS perderão a onda de jogos na nuvem centrada em dispositivos móveis que deve chegar com o lançamento do xCloud. É possível que o Google, a Microsoft e a Nvidia possam encontrar maneiras de contornar isso alterando a funcionalidade principal de seus respectivos aplicativos.

Mas parece improvável a curto prazo. A App Store é um mercado massivo, de modo que desenvolvedores lucrativos saltaram por muitos acessar seus quase 1,5 bilhões de usuários. Nesse caso, no entanto, há uma desconexão fundamental entre o modo como esses serviços operam e a maneira como a Apple deseja que o software funcione no iPhone e no iPad. Parece que isso não vai mudar tão cedo.

Fonte: The Verge