App Storeは儲かるビジネスです。しかし、Appleだけの問題ではありません。デジタルストアにアプリをホストする何千人もの開発者にとっても、大きな収益源となり得ます。どちらかといえば、それは自分の名前、会社、アプリ、ゲームを多くの人の目に届ける手段に過ぎません。ですから、Microsoftは当然、デジタルストアへのあらゆるアクセス手段を確保したいと考えるでしょう。
そして本日The Vergeが報じたところによると 、Microsoftはまさにそれを実現するために、かなりの努力を惜しまないとのことです。この報道は様々な個人メールに基づいており、同社がApp Storeへの参入を目指して「駆け引き」を行っていたことを示唆しています。その駆け引きは、元々Xbox専用だったゲームをApp Storeアプリとして提供することまで行われました。
これらの議論は、Microsoftがクラウドストリーミングサービス「xCloud」をiPhoneなどのAppleデバイスに提供するより良い方法を模索していた頃に行われたようです。当初、これは計画されていませんでした。AppleはApp Storeでクラウドベースのゲームストリーミングサービスを一切許可していなかったからです。しかし、Appleがルールを変更し、 技術的には可能になりました。しかし、開発者がそれを実現するために乗り越えなければならなかった抜け穴は、その価値を失っていました。
だからこそ、Microsoft(そしてAmazon、Nvidiaなど)はSafariを採用したのです。Safariは理想的な体験とは言えませんが、いざという時には役に立ちます。
メールは、AppleがxCloudをApp Storeで動作させるためにMicrosoftに課していたほぼすべての要求に、Microsoftが積極的に協力していたことを示しています。これには、AAAタイトルをApp Storeにアプリとして配信し、個別のランディングページを設けることなどが含まれます。
メールには、マイクロソフトがゲームごとに個別のアプリを提供する用意さえあると書かれており、事態は一変した。こうしたサービスの多く、特に膨大なコンテンツライブラリを持つサービスにとって唯一の難点だったが、マイクロソフトはAppleのルールに従う用意があった。同社は、それが困難で、作業負荷が膨大になることは認めたものの、対応可能だと答えた。
しかし、マイクロソフトがThe Vergeに出した声明で指摘されているように、事態は悪化した 。
個別のアプリを通じてゲームを提供するという当社の提案は、App Storeのポリシーに準拠するために設計されました。最初のメールに記載されているように、個々のゲームアプリをサポートする単一のストリーミング技術アプリを用意するという当社の要請に基づき、Appleによって却下されました。「各ゲームに当社のストリーミング技術スタックを強制的に組み込むことは、サポートとエンジニアリングの観点から非現実的であり、お客様にとって非常にネガティブな体験を生み出すことになります」と、Xboxクラウドゲーミング担当CVPのカリーム・チョードリー氏はThe Vergeへの声明で述べています。
アプリ内購入、そしてマイクロソフトがそれを自社のゲームにどのように実装するかという問題が浮上しました。個別のアプリとして提供されるものも含めてです。そして、これが最終的に決裂した原因です。Appleの広報担当者は、当初の報道でこの点を認めています。
「残念ながら、Microsoft は、App Store レビュー ガイドライン、具体的にはアプリ内で追加の機能や機能をロック解除するためにアプリ内購入を使用するという要件に準拠していない xCloud のバージョンを提案しました」と、Apple の広報担当者 Adam Dema 氏による声明で述べられています。
もう一つの問題は、AppleがMicrosoft側の提案を却下したことでした。Microsoftは、ユーザーに可能な限り最高の体験を提供することを目指し、包括的な体験の提供を目指していました。しかし、Appleはあまりにも多くのアイデアや取り組みを却下したため、Microsoftは最終的にそれがうまくいかないと判断したようです。
記事全文を読む価値は絶対にあります。マイクロソフトは本当に実現しようと努力したようですね。