Apple製デバイス間でサイドロードしたアプリを共有する方法
Apple端末間でサイドロードしたアプリを共有する方法
App Storeの便利な機能の一つに、ファミリー共有や自動ダウンロードがあります。アプリを一度購入すれば、すべての端末にインストールできる仕組みです。しかし、サイドロードしたアプリの場合は事情が異なります。企業証明書で署名され、Appleの配布インフラの外でインストールされるため、自動的な同期は行われません。とはいえ、サイドロードしたアプリを複数の端末間で共有することが難しいわけではなく、少し異なる手順が必要になるだけです。
このガイドでは、IPAファイルの直接転送からiCloud同期、さらには複数の端末でScarlet iOSを使う方法まで、サイドロードしたアプリをある端末から別の端末へ移すためのあらゆる方法を解説します。
最もシンプルな方法:各端末でScarlet iOSからインストールする
サイドロードしたアプリを複数の端末で使いたい場合、最も分かりやすい方法は、Scarlet iOSを使って各端末に個別にインストールすることです。Scarlet iOSはSafariからインストールするため、各iPhoneやiPadでそれぞれセットアップし、その端末上でアプリをインストールできます。
各端末で、まずはScarlet iOSのインストールページから始めてください。
この方法の特徴は次のとおりです。
- 常にアプリの最新バージョンを入手できる
- 各端末でScarletの現在の証明書を使ってアプリに署名される
- 端末間でのファイル転送が不要
- Scarletが対応を確認している範囲(iOS 14からiOS 26まで)の各端末で動作する
ほとんどのアプリにとって、これが最適な方法です。別の方法を検討したほうがよいのは、Scarlet iOSから現在入手できない特定のバージョンのIPAを使いたい場合や、アプリ本体と一緒にアプリのデータも移したい場合だけです。
AirDropで端末間にIPAファイルを転送する
特定のIPAファイルが一方の端末にあり、それを別の端末にインストールしたい場合、Apple製品同士であればAirDropが最も速い転送方法です。
AirDropでIPAを送信する方法
- 送信元のデバイスでFilesアプリを開き、IPAファイルを見つけます。
- IPAファイルを長押しして「共有」をタップします。
- AirDropをタップし、リストから送信先のデバイスを選択します。
- 受信側のデバイスでAirDropの転送を承認します。
- IPAファイルは受信側デバイスのFilesアプリ内のダウンロードフォルダに保存されます。
- 受信側デバイスでScarlet iOSを開き、ローカルのIPAファイルからインストールします。
AirDrop転送はWi-Fi速度で直接のピアツーピア接続を介して行われるため、大きなIPAファイル(エミュレーターは100MBを超えることもあります)でも数秒で転送できます。
iCloud Driveを共有IPAライブラリとして使う方法
複数のデバイスを日常的に使っていて、IPAのコレクションをどこからでも利用できるようにしたい場合、iCloud Driveは優れた一元管理ストレージになります。iCloud Drive内にIPAファイル専用のフォルダを作成し、どのデバイスからでもそこからアプリをダウンロードできるようにしましょう。
iCloud IPAライブラリの設定方法
- 任意のデバイスでFilesアプリを開き、iCloud Driveに移動します。
- 「IPA Library」など、わかりやすい名前で新しいフォルダを作成します。
- IPAファイルをこのフォルダに移動またはコピーします。
- 同じiCloudアカウントにサインインしている他のApple製デバイスで、Files > iCloud Drive > IPA Libraryを開きます。
- IPAファイルをタップしてダウンロードし、Scarlet iOS経由でインストールします。
この方法はバックアップ戦略としても機能します。デバイスを紛失したり買い替えたりしても、IPAのコレクションはiCloud上に保存されたままです。サイドロードしたコンテンツのバックアップ戦略について詳しくは、サイドロードしたアプリとそのデータのバックアップ方法のガイドをご覧ください。
複数デバイス間でアプリデータを共有する方法
アプリ本体を共有するのは話の半分にすぎません。複数のデバイスで継続的な体験(同じゲームの進行状況、同じ設定、同じドキュメント)を得たい場合は、アプリのデータ自体も同期させる必要があります。
iCloud 同期に対応しているアプリ
iCloud 経由で同期するアプリは、再署名されるとその機能を失うのが一般的です。これは、iCloud アクセスが元の開発者のアカウントに紐づいているためです。独自サービスや Google Drive、Dropbox 経由で同期するアプリ(ゲームセーブデータ用の Delta など)は、引き続き動作します。
アプリが iCloud 同期に対応しているかどうかを確認するには、設定 > [ご自身の名前] > iCloud を開き、下にスクロールしてアプリ一覧を確認してください。サイドロードしたアプリがトグル付きでここに表示されていれば、iCloud データ同期に対応しています。
iCloud 同期に対応していないアプリの手動データ転送
データをローカルに保存するアプリの場合、AirDrop または iCloud Drive 経由での手動転送が最も確実な方法です。
- 転送元のデバイスで「ファイル」アプリを開き、「このiPhone内」>「[アプリ名]」に移動します。
- アプリがここにデータディレクトリを公開している場合は、転送したいファイルやフォルダを選択します。
- AirDrop で転送先デバイスに共有するか、iCloud Drive にコピーします。
- 転送先デバイスで、Scarlet iOS 経由でアプリをインストールします。
- 「ファイル」アプリを使って、転送したデータファイルをアプリの Documents ディレクトリに移動します。
すべてのアプリが「ファイル」アプリ経由で Documents ディレクトリを公開しているわけではない点にご注意ください。これは、アプリが設定内でファイルプロバイダとして自身を宣言しているかどうかによって異なります。
iPhone と iPad 間での共有
iPhone から iPad への共有では、さらに1つ考慮すべき点があります。それはアプリの互換性です。ユニバーサル IPA ファイル(iPhone と iPad の両方向けにビルドされたアプリ)は、両方のデバイスでネイティブにインストール・動作します。iPhone 専用の IPA ファイルは iPad にもインストールできますが、互換モード(レターボックス表示のウィンドウ内で拡大された iPhone インターフェース)で動作します。
デバイスの種類をまたいで共有する際に最良の体験を得るには、可能であればユニバーサル IPA ファイルを優先してください。iPhone 専用アプリを iPad で使用していて、インターフェースの拡大表示が気になる場合は、ネイティブの iPad 版や、ユニバーサル版として再コンパイルされたものが存在しないか確認してください。
iPad サイドローディングの具体的な違いについて詳しくは、iPadOS サイドローディング:iPhone との違いのガイドをご覧ください。
証明書の共有について知っておくべきこと
技術的に重要なポイントがあります。Scarlet iOSでは、すべてのデバイスが同じ共有証明書を使用します。つまり:
- 証明書が失効すると、お使いのすべてのデバイスでアプリに同時に影響が及びます
- 各デバイスで個別に「設定 > 一般 > VPNとデバイス管理」から開発者プロファイルを信頼する必要があります
- あるデバイスで再インストールしても、他のデバイスでアプリが再インストールされることはありません
そのため、失効後はすべてのデバイスで再インストールする計画を立て、そのためにIPAライブラリを常に最新の状態に保っておきましょう。
家族や友人と:他の人のデバイスと共有する
サイドロードしたアプリを家族や友人と共有する場合も、技術的な手順は同じですが、それぞれの人のデバイスは独立したインストールとなります。AirDropでIPAを転送し、受け取った相手が自分自身のScarlet iOSセッションを通じてインストールし、自分のデバイスで証明書を信頼してもらいます。全体のプロセスは1台あたり約2分で完了します。
iCloud同期はアカウントごとに行われるため、異なるApple IDアカウント間ではアプリデータが実質的に引き継がれることは基本的にありません。iCloudを使用しないローカルに保存されたデータについては、上記で説明した手動でのFiles転送方法が、アカウントに関係なくデバイス間で使用できる場合があります。
複数デバイスを長期的に同期させておく
複数デバイスにわたるサイドロードアプリの継続的なメンテナンスは、一貫した方法を取ることで簡単になります。
- 両方のデバイスで主なインストール元としてScarlet iOSを使用する:常に最新の署名済みバージョンを入手できます
- 保存しておきたい特定のバージョンがあれば、iCloud DriveのIPAライブラリで管理する
- 対応しているアプリはiCloud同期を有効にして、デバイス間でデータを最新の状態に保つ
- どちらかのデバイスでiOSがアップデートされたあとは、アプリが引き続き動作するか確認し、必要であればScarlet iOSから再インストールする
お使いの環境内の各デバイスに適用できる完全なインストール手順については、iOS 26・iOS 27でジェイルブレイクなしでアプリをサイドロードする方法のガイドをご覧ください。
サイドロードしたアプリの体験を、すべてのデバイスで広げましょう
サイドロードしたアプリは、1台のデバイスだけに限定される必要はありません。適切な方法を使えば、お使いのApple製デバイス全体で同じアプリを動かし、データを同期させることができ、iPhoneでもiPadでもシームレスな体験が得られます。
ぜひScarlet iOSにアクセスして、今すぐすべてのApple製デバイスで始めてみてください。