Le cloud gaming s’annonce pour avoir un grand moment sur mobile à partir du mois prochain avec le lancement du service xCloud de Microsoft, mais les utilisateurs d’iOS sont laissés pour compte. Et maintenant, nous savons exactement pourquoi: Apple n’autorisera pas ces produits, en raison des directives strictes de l’App Store qui rendent les services cloud comme xCloud et son concurrent Google Stadia, effectivement impossibles à utiliser sur l’iPhone.
Nous savions déjà qu’il y avait un problème, probablement lié à l’App Store, quant à savoir pourquoi Stadia n’était pas disponible pour les appareils Apple et pourquoi le service de Microsoft ferait probablement face à un destin similaire. Il semblait encore plus probable que le sort de xCloud sur iOS ait été scellé hier lorsque Microsoft interrompre les tests iOS pour son application xCloud bien avant sa date de lancement le 15 septembre sur Android. Le service GeForce Now de Nvidia est également uniquement disponible sur Android en ce qui concerne les téléphones, même si cette plate-forme vous permet techniquement d’accéder aux titres que vous possédez déjà.
Mais Apple est enfin sorti et a dit, dans un déclaration à Interne du milieu des affaires, que ces types de services cloud enfreignent les directives de l’App Store et ne peuvent jamais, dans leurs formes actuelles, exister sur iOS. La raison principale: ils offrent un accès aux applications qu’Apple ne peut pas examiner individuellement.
Voici la déclaration officielle d’Apple:
L’App Store a été créé pour être un lieu sûr et de confiance pour les clients pour découvrir et télécharger des applications, et une excellente opportunité commerciale pour tous les développeurs. Avant d’entrer dans notre boutique, toutes les applications sont examinées par rapport au même ensemble de directives destinées à protéger les clients et à offrir des conditions de concurrence équitables et équitables aux développeurs.
Nos clients apprécient les excellentes applications et jeux de millions de développeurs, et les services de jeux peuvent absolument être lancés sur l’App Store tant qu’ils suivent le même ensemble de directives applicables à tous les développeurs, y compris la soumission de jeux individuellement pour examen et apparaissant dans les graphiques et les recherches. . En plus de l’App Store, les développeurs peuvent choisir de toucher tous les utilisateurs d’iPhone et d’iPad sur le Web via Safari et d’autres navigateurs sur l’App Store.
De retour en mars, Bloomberg a rapporté Apple offrant une justification très similaire interrogée sur les problèmes antitrust potentiels liés au service d’abonnement aux jeux d’arcade d’Apple, que la société exploite malgré les maux de tête que ses concurrents ont à faire de même.
Quoi qu’il en soit, l’élément clé de cette déclaration est « notamment la soumission de jeux individuellement pour examen et leur apparition dans les graphiques et les recherches ». La façon dont Stadia fonctionne aujourd’hui, et la façon dont xCloud fonctionnera le mois prochain, est que vous payez pour accéder au service lui-même, et ce service vous permet ensuite de payer ou d’accéder à des jeux gratuits à partir du cloud. Ces jeux ne sont pas stockés sur un appareil local de votre maison, contrairement à l’application Valve Steam Link approuvée par Apple (bien que Valve a eu son propre ensemble de problèmes pour obtenir l’approbation de Steam Link sur iOS).
Ainsi, Apple ne sait pas ce que vous achetez ou jouez sur ses appareils, car il ne peut pas les examiner au préalable. Il ne voit pas non plus de revenus de ces services s’ils vous permettent simplement d’accéder à un service d’abonnement que vous payez déjà, ce qui était le nœud d’un grande confrontation entre Apple et Basecamp, le créateur du nouveau service de messagerie Hey, le mois dernier, qui ne s’est résolu que lorsque Basecamp a fait un compromis avec le fabricant d’iPhone en ajoutant une option d’inscription gratuite à son application iOS.
Apple est assez explicite sur tout cela dans les directives de l’App Store, en particulier la section 4.2.7:
4.2.7 Clients de bureau à distance: si votre application de bureau à distance agit comme un miroir de logiciels ou de services spécifiques plutôt que comme un miroir générique du périphérique hôte, elle doit respecter les conditions suivantes:
(a) L’application doit uniquement se connecter à un appareil hôte appartenant à l’utilisateur qui est un ordinateur personnel ou une console de jeu dédiée appartenant à l’utilisateur, et l’appareil hôte et le client doivent être connectés sur un réseau local et LAN.
(b) Tout logiciel ou service apparaissant dans le client est entièrement exécuté sur le périphérique hôte, rendu sur l’écran du périphérique hôte, et ne peut pas utiliser les API ou les fonctionnalités de la plate-forme au-delà de ce qui est nécessaire pour diffuser le Bureau à distance.
(c) La création et la gestion de tous les comptes doivent être lancées à partir du périphérique hôte.
(d) L’interface utilisateur apparaissant sur le client ne ressemble pas à une vue iOS ou App Store, ne fournit pas d’interface semblable à un magasin, ou n’inclut pas la possibilité de parcourir, sélectionner ou acheter des logiciels qui ne sont pas déjà détenus ou sous licence par l’utilisateur. Dans un souci de clarté, les transactions effectuées dans un logiciel en miroir n’ont pas besoin d’utiliser l’achat intégré à l’application, à condition que les transactions soient traitées sur l’appareil hôte.
(e) Les clients légers pour les applications basées sur le cloud ne sont pas appropriés pour l’App Store.
En d’autres termes, à moins qu’il ne s’agisse d’une application de bureau à distance complète, un service de jeu en nuage n’est pas autorisé car ces directives sont écrites aujourd’hui – même si des services LAN très étroitement personnalisés tels que Steam Link et la PS4 Remote Play de Sony le sont.
Google et Microsoft ne veulent probablement pas offrir d’options d’inscription dans les applications elles-mêmes, car cela signifierait donner à Apple une réduction de 30% des revenus d’abonnement, mais les applications sans options de «création de compte» enfreignent la section (c). Le respect de la section (a) est également impossible étant donné que ces serveurs cloud sur lesquels les jeux sont exécutés ne sont pas détenus et situés au domicile des consommateurs, mais placés dans des centres de données éloignés. Et la section (e) dit carrément que ce type de chose – un «client léger pour une application basée sur le cloud» – ne peut pas du tout exister dans l’App Store; ce n’est pas «approprié», dit Apple.
Il existe quelques solutions de contournement ici. Par exemple, le service de jeu cloud Shadow vous donne accès à un «périphérique hôte» d’ordinateur distant qui n’est pas techniquement détenu par l’utilisateur, mais loué à l’entreprise elle-même. Ce n’est pas non plus sur le même réseau que l’appareil qui y accède. Pourtant, Shadow fonctionne et est disponible sur iOS aujourd’hui.
Un porte-parole de l’ombre raconte Le bord que, lorsqu’il a découvert que son application iOS était en litige avec Apple plus tôt cette année, il a supprimé la fonction de lancement rapide qui permettait aux utilisateurs de démarrer directement dans les jeux. Elle a ensuite été approuvée, car l’application fonctionnait plus comme un service de bureau à distance – le «miroir générique de l’appareil hôte» qu’Apple mentionne comme une exception dans ses directives App Store. Avec Shadow, vous devez toujours installer Steam, vous connecter et accéder à vos titres existants comme vous le feriez sur n’importe quelle autre application de bureau à distance. Mais les utilisateurs de l’appareil à distance sont un PC de jeu que Shadow vous loue tous les mois, ce qui est un moyen astucieux de contourner ces restrictions.
Valve a fait quelque chose de similaire avec Steam Link en supprimant l’option d’achat de jeux à partir de la version iOS de l’application, car Apple a contesté le fait que Steam Link agissait effectivement comme une boutique d’applications dans l’App Store qui contournait les processus d’examen d’Apple.
Qu’est-ce que tout cela signifie? Eh bien, pour le moment, les utilisateurs d’iOS vont manquer la vague de jeux cloud centrés sur les mobiles qui devrait arriver avec le lancement de xCloud. Il existe un moyen pour Google, Microsoft et Nvidia de trouver des moyens de contourner ce problème en modifiant les fonctionnalités de base de leurs applications respectives.
Mais cela semble peu probable à court terme. L’App Store est un marché énorme, si bien que les développeurs lucratifs ont sauté pendant des années cerceau après cerceau pour accéder à ses près de 1,5 milliard d’utilisateurs. Dans ce cas, cependant, il existe une déconnexion fondamentale entre le fonctionnement de ces services et la manière dont Apple souhaite que le logiciel fonctionne sur l’iPhone et l’iPad. Cela ne semble pas changer de sitôt.