Airpods

LiveContainerを使用すると、iPhoneやiPadにサイドロードできるよりも多くのアプリを仮想化できます。

LiveContainerを使用すると、iPhoneやiPadにサイドロードできるよりも多くのアプリを仮想化できます。

アプリのサイドローディングは、iPhoneやiPadユーザーの間で人気の娯楽となっています。App Storeで配信が制限されているアプリをインストールできるためです。しかし残念ながら、この方法でアプリをインストールすることは諸刃の剣です。無料のApple開発者アカウントでは、サイドローディングできるアプリの数が限られているからです。

LiveContainers バナー。

この問題を解決するため、iOS開発者のDuy Tran Khanh氏は、 LiveContainerという便利なユーティリティの開発に取り組んでいます。このユーティリティを使うと、ユーザーはサードパーティ製アプリを無制限に利用できるようになります。これは、アプリを実際にインストールすることなく実行できるため、実質的に仮想化と言えるでしょう。

開発者によると、LiveContainerはAndroidプラットフォーム向けのアプリクローンユーティリティ「Parallel Space」に似ているとのことです。ユーザーはLiveContainerアプリに無制限の数のアプリをロードし、仮想環境内でそれらのアプリにアクセスできます。

Duy 氏によると、サイドロードされたインスタンスのようにアプリのユーザー インターフェイスにロードされるのではなく、メインの実行可能ファイルはゲスト アプリの実行可能ファイルにリダイレクトされます。つまり、LiveContainer は仮想化されたアプリを実行できるようにする媒体として機能します。

もう一つ注目すべき点は、SideStore(開発者はこのユーティリティのインストール方法として推奨されています)のようにJITが利用可能な場合、コード署名を完全にバイパスできることです。つまり、アプリをインストール前に署名しなくても使用できます。JITを使用しない場合、LiveContainerにロードするアプリは、LiveContainerで使用されているものと同じ証明書で署名されます。

こちらもご覧ください: iOS 14以降でSideStoreをインストールして使用し、アプリをサイドロードする方法

アプリ内でアプリが実行されるという性質上、制限事項にも注意が必要です。サイドロードされた複数のアプリは、App Switcherで自由に切り替えて同時に使用できますが、LiveContainerでは一度に1つのアプリしか使用できないという点に注意が必要です。つまり、LiveContainerでは複数のアプリ間でマルチタスクを実行することはできません。

もう一つ注意すべき点は、すべてのアプリがLiveContainerで動作するわけではないということです。アプリの潜在的な非互換性について知りたい方のために、開発者のGitHubページに作業中の互換性リストが公開されています。

LiveContainerを試してみたい場合は、開発者のGitHubページからサイドローディング可能なアプリファイルを入手できます。TrollStoreを使ってアプリをインストールする場合、このようなツールは実際には必要ありません。TrollStoreはエクスプロイトベースの永久署名ユーティリティであり、そもそもインストール数に制限がないためです。このツールは主にサイドローディングユーティリティを目的としており、SideStoreの使用が推奨されます。

LiveContainer ユーティリティは興味深いと思いますか?ぜひ下のコメント欄でご意見をお聞かせください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.