マイキー・キャンベル
· 1分で読めます
ソフトウェア開発者によると、AppleはiPhoneユーザーが特別に設計されたウェブブラウザでGoogle Stadiaのストリーミングゲームをプレイすることを可能にしたアプリを削除するという。
ザカリー・ノックス氏は9月に、クラウドベースのゲームサービスに対するApp Storeの制限を効果的に回避し、iPhoneでStadiaをサポートするiOSウェブブラウザ「Stadium」をリリースしました。彼は、巧妙なWebKitエンジニアリングを駆使することで、コントローラーとの統合も含めたこの回避策を開発しました。
ノックス氏は月曜日、スタジアムがApp Storeから削除されるのは、アップルが結果を「気に入らなかった」ためだと述べた。
「WebKitをネイティブのGameControllerフレームワーク、つまりBluetoothコントローラーに接続することで拡張していたが、彼らはそれを好まなかった」とノックス氏はツイートした。
このアプリは過去3週間で約15,000回ダウンロードされました。
本稿執筆時点では、 StadiumはまだApp Storeで入手可能です。アプリをダウンロード後、ユーザーエージェントをMacデバイスに設定し、Stadiaアカウントにログインすれば、公式Stadiaハードウェアを除くほぼすべてのコントローラーでiOS上でプレイできます。ソフトウェアはMFi、Xbox One S、DualShock 4コントローラーに対応しています。
Appleは声明で、開発者の創造性を尊重する一方で、App Storeのガイドラインに違反するとセキュリティリスクにつながる可能性があると述べています。Stadiumの場合、このアプリは、単一のアプリの認証に限定されるように設計されたBluetoothのプライバシー設定をWeb全体に適用します。さらに、このアプリは、開発者に対し、公開APIとフレームワークを本来の目的にのみ使用し、Appleが承認した場合にのみドキュメント化されたAPIを活用することを義務付けるApp Storeのルールに違反しています。
基本的に、Apple は、Stadium によるBluetooth 権限の使用により、ユーザーのデバイスが攻撃に対して無防備になる可能性があると主張しています。
Appleは現在、クラウドベースのストリーミングサービスを自社のモバイルプラットフォーム上で運営することを制限している。同社は9月にこれらの制限を緩和し、Microsoft、Google、Amazonなどのクラウドゲーム企業が、各ゲームが個別にリストされている限り、いわゆる「カタログ」アプリをApp Storeで販売することを許可した。
一方、Appleのガイドラインでは、「App Store以外でも、すべてのユーザーにリーチするためのオープンインターネットアプリやウェブブラウザアプリは常に存在する」と述べられています。Amazonは、ウェブアプリを利用してiPhone、iPad、Macにゲームコンテンツをストリーミングするブラウザベースのソリューション「Luna」でこのアプローチを採用しました。Microsoftもこれに追随し、2021年にiOSおよびiPadOSユーザー向けにxCloudを提供すると報じられています。
Apple からの声明を更新しました。