Scarlet iOSでIPAファイルをサイドロードする方法 – 完全ガイド
Scarlet iOSでIPAファイルをサイドロードする方法を知りたいですか?このガイドでは、Scarletを使ってiPhoneやiPadにアプリをインストールするあらゆる方法を解説します。内蔵ライブラリから、追加したリポジトリから、そしてすでに持っているIPAファイルからのインストール方法です。また、インストール前にファイルを確認する方法や、インストールに失敗した場合の対処法についても説明します。パソコンもジェイルブレイクも必要ありません。
まだScarletをインストールしていない場合は、先にScarlet iOSのインストール方法のステップバイステップガイドをご覧ください。
IPAファイルとは?
IPAファイルは、iOSアプリのパッケージ形式です。アプリ本体、アイコンやリソース、そして誰が署名したかをiOSに伝える署名を含む圧縮アーカイブです。App StoreのアプリもIPAファイルですが、普段目にすることはありません。サイドロードとは、App Store以外の場所からIPAをインストールすることを指します。iOSは、デバイスが受け入れる証明書で署名されている場合にのみアプリを実行します。この署名作業をScarletが代わりに行ってくれます。
Scarletにアプリを追加する3つの方法
| 方法 | アプリの入手元 | 向いているケース |
|---|---|---|
| 内蔵ライブラリ | Scarlet内に掲載されているアプリ | 人気アプリ、エミュレーター、ゲームを素早くインストールしたい場合 |
| リポジトリ | URLで追加するサードパーティ製のアプリ一覧 | 選択肢を増やしたい場合、ライブラリにないアプリを使いたい場合 |
| 自分のIPAファイル | ダウンロードした、または譲り受けたファイル | すでに特定のアプリやバージョンを持っている場合 |
始める前に
- Scarletがインストール済みで、正常に起動すること(設定、一般、VPNとデバイス管理で開発者プロファイルが信頼されている状態)。
- アプリに十分な空き容量があること。IPAのサイズが必要容量のおおよその目安になります。
- アプリのダウンロードとインストール中は安定した通信環境であること。
- アプリが対応しているiOSバージョンであること。多くのIPAファイルには最低限必要なiOSバージョンが記載されており、新しいiOS向けに作られたアプリは古いiOSではインストールできなかったり、クラッシュしたりします。
方法1:内蔵ライブラリからインストールする
- Scarletを開きます。
- カテゴリーを閲覧するか、検索を使ってアプリを探します。
- アプリをタップしてそのページを開き、「Install」をタップします。
- アプリをインストールするかどうかを尋ねるiOSのプロンプトで確認します。
- ホーム画面に戻り、アイコンのダウンロードが完了するのを待ちます。
- アプリを開きます。デベロッパーが信頼されていないとiOSが表示する場合は、「設定」、「一般」、「VPNとデバイス管理」でそのプロファイルを信頼してください。
ライブラリの内容は時間とともに変化するため、特定のアプリについては、インストールする当日に表示されている場合のみ利用可能とお考えください。
方法2:リポジトリからインストールする
リポジトリ(repo、またはソース)とは、開発者やコミュニティがホストするIPAファイルのリストです。リポジトリはScarletではなく第三者が運営しているため、その品質はさまざまです。
- プロジェクト自身のウェブサイトやページからリポジトリのURLをコピーします。
- Scarletを開き、リポジトリまたはソースを追加するオプションを見つけます。
- URLを貼り付けて確認します。これでそのリポジトリのアプリがScarletに表示されます。
- リポジトリからアプリを開き、方法1と同様にインストールします。
Scarletにおけるリポジトリとは何かについてのガイドではその仕組みを解説しており、IPAライブラリとリポジトリのリストでは有名な選択肢を紹介しています。
方法3:すでに持っているIPAファイルをインストールする
Scarletは、Safariでダウンロードした、あるいはFilesアプリに保存したなど、すでにお手元にあるIPAファイルをインストールすることもできます。ボタンの名称はScarletのバージョンによって異なる場合がありますが、流れは同じです:
- Safariで IPA をダウンロードします。デフォルトでは Files アプリの「ダウンロード」フォルダに保存されます。
- インストールする前にファイルを確認します(詳しくは次のセクションをご覧ください)。
- Scarlet を開き、Files から IPA をインポートまたはインストールするオプションを使用してファイルを選択します。または、Files アプリで IPA を長押しし、「共有」をタップして、共有シートに表示されたら Scarlet を選択します。
- インストールを確認し、ホーム画面にアイコンが表示されるまで待ちます。
- iOS からプロファイルの信頼を求められた場合は信頼し、その後アプリを開きます。
よく使う IPA ファイルのコピーは、Files アプリや iCloud Drive に保管しておきましょう。証明書が失効したり、配布元が消えてしまったりした場合でも、改めて探すことなく同じバージョンを再インストールできます。
インストール前に IPA を確認する方法
App Store 以外からインストールするアプリは Apple の審査を受けていないため、配布元が主な安全対策になります。
- できるだけ公式のプロジェクトから入手する。 エミュレーターなどのオープンソースアプリは、ミラーサイトではなく、プロジェクト自身の公式サイトや GitHub の Releases ページからダウンロードしてください。
- 改造版アプリには注意する。 人気アプリの改造(tweaked)版は、通常は誰が手を加えたのか特定できないコードです。改造版アプリで重要なアカウントにサインインするのは避けましょう。
- ファイルサイズを確認する。 元のアプリよりも極端に小さい、あるいは大きいファイルは警戒すべきサインです。
- スキャンする。 IPA ファイルのマルウェアスキャン方法のガイドで、無料で確認できる方法を紹介しています。
- 権限に注意する。 シンプルなアプリが連絡先、位置情報、写真ライブラリへのアクセスを求めてきた場合は、一度立ち止まって考えましょう。詳しくはサイドローディングのセキュリティガイドをご覧ください。
IPAインストールのトラブルシューティング
ファイルが認識されない
- ファイルの拡張子が.ipaになっているか確認してください。ブラウザやサイトによっては.zipとして保存される場合があります。.ipaから.zipにリネームされたファイルは元に戻せますが、実際に別の内容が入ったzipアーカイブの場合は元に戻せません。
- ファイルを再度ダウンロードしてください。ダウンロードが途中で中断すると、破損したファイルが残ってしまいます。
インストールが失敗する、または終わらない
- ストレージの空き容量を確保してから、もう一度お試しください。
- アプリがお使いのiOSバージョンに対応しているか確認してください。
- Scarletを一度閉じて開き直してから、再試行してください。
- 別の信頼できる入手元から同じアプリを試してみてください。ファイルが破損している可能性があります。
アプリはインストールされるが開かない
- 「設定」→「一般」→「VPNとデバイス管理」で、デベロッパプロファイルを信頼してください。
- それまで動いていたアプリが一斉に動かなくなった場合、証明書が失効した可能性が高いです。Scarletの証明書が失効したときの対処法をご覧ください。
- 「Unable to Verify App」と表示される場合は、Unable to Verify Appエラーの直し方をご参照ください。
- 起動時にクラッシュする場合は、iOSのアプリ署名エラーの直し方をご覧ください。
その他の問題については、Scarlet iOSトラブルシューティング完全ガイドでよくあるエラーを網羅しています。
よくサイドロードされるもの
- エミュレーター:クラシックゲーム向けのDelta、PPSSPP、RetroArchなど。Scarletでインストールできるおすすめエミュレーターをご覧ください。
- 古いバージョン:現在のバージョンより好みの古いバージョンのアプリ。同じアプリの複数バージョンを実行する方法をご覧ください。
- お住まいの国のApp Storeで提供されていないアプリ、またはApp Storeに一切ないアプリ。Kodiメディアセンターなどが該当します。iPhoneへのKodiのインストール方法をご覧ください。
- 改造(Tweaked)アプリ:追加機能を持つアプリ。上記の注意事項に留意してください。
サイドロードしたアプリを動作させ続けるには
サイドロードしたアプリは自動更新されません。新しいバージョンがリリースされた場合は、古いバージョンの上に新しいIPAをインストールします。サイドロードしたアプリを最新の状態に保つ方法のガイドに、シンプルな手順をまとめています。大きなiOSアップデートの後は、Scarletも更新してください。古いバージョンは新しいiOSリリースで動作しないことがあります。
よくある質問
Scarletで IPA ファイルをサイドロードするのにパソコンは必要ですか?
いいえ、必要ありません。このガイドの手順はすべてiPhoneまたはiPad上で行います。
Apple IDは必要ですか?
いいえ、必要ありません。Scarletがアプリを自身で署名するため、Apple IDでサインインする必要はなく、無料アカウントによる7日間の制限もありません。
どんなIPAファイルでもインストールできますか?
ほとんどの場合インストールできますが、お使いのiOSバージョンに対応しており、ファイルが破損していないことが条件です。一部のアプリはインストール方法をチェックしたり、再署名されたコピーにはないエンタイトルメントを必要としたりするため、そうしたアプリは完全には動作しない場合があります。
Scarletの証明書が失効した場合、アプリは動作し続けますか?
失効した証明書で署名されたアプリは、有効な証明書で再インストールするまで起動しなくなります。IPAファイルを保存しておけば、すぐに再インストールできます。