OS 17.2のコードに、App Store外からのアプリサイドローディングを可能にする兆候
Appleは欧州連合(EU)から、App Store以外からアプリをサイドローディングできるようにすることを義務付けられています。これは競争を促進するための反トラスト法「デジタルマーケット法(DMA)」に基づくものです。
最新のiOS 17.2ベータのコードを解析したところ、AppleがiOSでのサイドローディングを実現する方向で作業を進めていることがうかがえます。
サイドローディングとは?
サイドローディングとは、公式のソースではなく第三者のソースからアプリをインストールすることを意味します。iOSの場合、公式のソースはApp Storeのみです。
これまでAppleは、App Storeのガイドラインを迂回するアプリが出現することを避けるため、iOSでのサイドローディングを一切許可してきませんでした。
ところが、EUは昨年、Big Tech企業の優位性が競争を損なうことを防ぐための新たな反トラスト法「DMA」を可決。この法律で、ユーザーは第三者のソースから得たアプリをインストールできることが定められました。
これまでの報道によると、AppleはiOS 17で、欧州でのサイドローディング対応のための下準備を進めていたと言われています。そしてiOS 17.2ベータ版のコードから、その間接的な証拠が得られました。
iOS 17.2はサードパーティのアプリストアを許可する方向
iOS 17.2には「Managed App Distribution」という新しいパブリックフレームワークが追加されています。当初はこのAPIが企業向けアプリのインストールを可能にするMDMソリューション関連だと思われましたが、そうではないようです。
この新APIを解析したところ、他のアプリからこの種類の拡張機能を作成できるエンドポイントがシステムに定義されていることが判明。さらに掘り下げると、サードパーティのアプリが他のアプリをインストールする権限を付与する、未使用のエンタイトルメントも見つかりました。つまり、開発者は独自のアプリストアを作成できるということです。
このAPIには、外部ソースからアプリをダウンロード、インストール、更新するための基本的な制御が含まれています。また、アプリが特定のデバイスやiOSバージョンと互換性があるかをチェックする機能も、App Storeがすでに行っていることと同様です。
再度申し上げますが、これはMDMソリューションを現代化するのに役立ちますが、もう1つの発見があります。
このAPIには地域制限の参照も見つかり、Appleが特定の国にのみ機能を制限することを想定していることがうかがえます。これはMDMソリューションには意味がない一方で、欧州連合のような当局の要求に応じて、特定の国でのみサイドローディングを有効にする場合には納得がいきます。
今年初め、9to5MacはAppleがユーザーの位置に基づいてiOSの特定の機能を制限する新システムを開発したと報じています。
いつ実現するのか
理論的には、Appleは2024年3月までにDMAへの準拠が求められています。実際にAppleも10-Kフォームで、App Storeのビジネスモデルに影響を与える変更を行うと述べています。
一方で、App Storeをデジタルマーケット法の対象から除外するようEUに訴えるのは、Appleにとっては驚くに値しません。Appleは恐らく、iOS App Storeを守るために全力を尽くすでしょう。しかし最終的には、iOS 17はサイドローディングに対応することになるでしょう。
まとめ
これは、アプリ開発者とユーザーに新しい可能性を開き、より多様で競争力のあるアプリエコシステムを提供します。しかし、セキュリティ、ユーザーエクスペリエンス、そしてAppleのアプリ配布における未来についての疑問も提起します。
(Via 9to5Mac.)
LEAVE A REPLY