Scarlet iOS用語集:すべての用語を解説

Scarlet iOSとiOSサイドローディングの完全用語集

iOSサイドローディングの世界には、独自の専門用語が存在します。「IPAファイル」「証明書の失効」「エンタイトルメント」「プロビジョニングプロファイル」といった用語はガイドやコミュニティでの議論に頻繁に登場しますが、初心者向けに説明されることはほとんどありません。この用語集では、Scarlet iOSの利用やiOSサイドローディングについて調べる際に出会う可能性のあるすべての用語について、明確で正確な定義を提供します。

このページをブックマークしておき、見慣れない用語に出会ったときはいつでも参照してください。用語を理解することで、トラブルシューティングが速くなり、コミュニティでの議論がわかりやすくなり、サイドローディング全体の体験がよりスムーズになります。

A–E

AltStore

iOS向けの競合サードパーティ製アプリインストーラーで、動作にはAltServerアプリケーションを実行するパソコンが必要です。Scarlet iOSとは異なり、AltStoreは7日ごとにアプリを再署名するためにMacまたはPCが必要になります。最も古く定着しているサイドローディングツールのひとつですが、パソコンへの依存があるため、ほとんどのユーザーにとってScarlet iOSほど便利ではありません。詳しい背景については、Scarlet iOS vs TrollStoreおよびその他の代替ツールの比較をご覧ください。

App Store

AppleによるiOSアプリケーションの公式マーケットプレイスです。App Storeに提出されたすべてのアプリは、ダウンロード可能になる前にAppleの審査プロセスを経る必要があります。Appleのガイドラインに違反するアプリや制限付きAPIを使用するアプリは、App Storeを通じて配布することができません。

Bundle ID

com.developer.appnameという形式で表される、iOSアプリの固有識別子です。Bundle IDはIPAファイルに埋め込まれており、iOSがアプリを識別するために使用します。1台のデバイス上で、一方が他方を置き換える場合を除き、2つのアプリが同じBundle IDを持つことはできません。

証明書(Certificate)

iOSアプリの署名に使用される、Appleが発行する暗号化された認証情報です。Appleは登録された開発者や企業に証明書を発行します。サイドロードされたアプリをインストールすると、そのアプリは証明書で署名され、iOSはアプリの実行を許可する前にその証明書を検証します。証明書には有効期限があり、Appleによって失効させられることもあります。

証明書の失効(Certificate Revocation)

Appleが通常の有効期限より前に署名証明書を無効化する処理のことです。サイドロードされたアプリの署名に使用されていた証明書が失効すると、それらのアプリは「アプリを開けません」というエラーとともにすぐに動作しなくなります。Scarlet iOSは新しい証明書で署名し直されると再び使用できるようになり、その後、影響を受けたアプリを再インストールします。

コード署名(Code Signing)

開発者証明書をiOSアプリに暗号学的に付与する処理のことです。iOSでは、インストールして実行する前にすべてのアプリが適切にコード署名されている必要があります。Scarlet iOSのようなサイドロードツールは、開発者本来の証明書ではなく、独自の証明書を使ってコード署名を行います。

Cydia

現在は提供が終了している、脱獄済みiOSデバイス向けのサードパーティ製アプリストアです。Cydiaは10年以上にわたり、脱獄済みiPhone向けの主要なアプリ配布プラットフォームでした。古いサイドロードガイドでは頻繁に言及されますが、脱獄を必要としないScarlet iOSには関係ありません。

復号済みIPA(Decrypted IPA)

App Store経由のアプリは、AppleのDRM(FairPlay)によって暗号化されています。復号済みIPAはこの暗号化が解除されたもので、再署名して他のデバイスにインストールできるようになります。App Storeのアプリをサイドロードするには復号済みIPAが必要です。元の暗号化されたバージョンは再署名できません。

エンタイトルメント(Entitlements)

iOSアプリ内の設定の一つで、iCloud、プッシュ通知、Apple Pay、HealthKitなど、アプリがアクセスを許可されているAppleのサービスやシステム機能を指定するものです。エンタイトルメントはビルド時にアプリに署名として組み込まれ、再署名しない限り変更できません。一部の高度な機能については、エンタイトルメントに含めるためにAppleの明示的な承認が必要です。

F–J

FairPlay

App Storeでの購入アプリに適用される、Appleのデジタル著作権管理(DRM)技術です。FairPlayはアプリのバイナリを暗号化し、不正なコピーを防ぎます。サイドロードされたアプリは、App Storeの購入検証を使用しない別の仕組みでインストールされるため、FairPlayを経由しません。

無料デベロッパーアカウント(Free Developer Account)

年間99ドルの料金を支払わずに開発者として登録されたApple IDのことです。無料デベロッパーアカウントでもアプリに署名できますが、そのアプリは7日後に期限切れとなり、1週間に署名できるアプリ数にも制限があります。一部のサイドロードツールでは無料デベロッパーアカウントを使ってアプリに署名するため、毎週更新する必要があります。

IPAファイル

iOS App Store Packageの略で、iOSアプリケーションのファイル形式です。IPAファイルは、コンパイル済みのアプリバイナリ、リソース、署名情報を含むZIPアーカイブとして構成されています。Scarlet iOSでアプリをインストールする際は、このIPAファイルをインストールしていることになります。IPAファイルの拡張子は.ipaです。

Impactor

Cydia Impactorは、パソコンからiOSアプリをサイドロードするための古いデスクトップツールです。現在では、Sideloadly、AltStore、Scarlet iOSといった新しいツールにほぼ取って代わられています。古いガイドでは紹介されていますが、2026年時点では一般的に時代遅れとみなされています。

Jailbreak(脱獄)

主にセキュリティ上の脆弱性を利用して、AppleのソフトウェアによるiOSデバイスへの制限を取り除くプロセスです。脱獄を行うと、デバイスのファイルシステムへのルートレベルのアクセスが可能になり、制限なくソフトウェアをインストールできるようになります。Scarlet iOSとは異なり、脱獄は保証を無効にし、セキュリティリスクをもたらし、デバイスが不安定になる原因にもなります。Scarlet iOSは脱獄を明確に必要としません。

K–O

MDM(モバイルデバイス管理)

企業がiOSデバイスを管理するために使用するソフトウェアの一種で、アプリのリモートインストールや削除、セキュリティポリシーの適用、利用状況の監視などを行います。MDMは、AppleのエンタープライズCertificate基盤を利用して、App Store以外からアプリをインストールします。Scarlet iOSは、MDM基盤を必要とすることなく、より小規模ながら同様の配布ニーズに対応しています。

MFi(Made for iPhone)

Appleによるアクセサリ認証プログラムです。MFi認証を受けたコントローラー、ケーブル、その他のアクセサリは、AppleによってiOSデバイスとの動作が保証されています。エミュレーターの文脈では、MFiは特に、追加設定なしでiOSにネイティブ対応している認証済みゲームコントローラーを指します。

Unc0ver / Checkra1n / Palera1n

いずれも人気の脱獄ツールの名称です。サイドロードに関する議論の中でユーザーが目にすることがあるため、ここで紹介しています。これらはScarlet iOSとは異なり、iOSの脆弱性を利用する脱獄ツールです。Scarlet iOSはこれらのツールを使用しておらず、脱獄エコシステムとは無関係です。

OTA(Over the Air)

パソコンへのケーブル接続を必要とせず、Wi-Fiやモバイル通信網を通じてソフトウェアアップデートやアプリのインストールを配信する方式です。Scarlet iOSはすべてのインストールをOTAで提供するため、iPhoneをパソコンに接続する必要は一切ありません。

P–R

有料デベロッパーアカウント(Paid Developer Account)

Appleが提供する年間99ドルのデベロッパープログラムの会員資格です。有料アカウントで署名されたアプリは、7日間ではなく1年間有効であり、インストールできるアプリの数に制限がなく、すべての開発用APIにアクセスできます。Scarlet iOSはアプリの署名を代行することで、自分でデベロッパーアカウントを用意する必要をなくしていますが、その証明書は失効する可能性があります。

プロビジョニングプロファイル(Provisioning Profile)

デベロッパー証明書を特定のデバイスとバンドルIDに関連付けるファイルです。プロビジョニングプロファイルはAppleのコード署名システムの一部であり、アプリをiPhone上で動作させるためには必須のものです。Scarlet iOSがアプリをインストールする際は、プロビジョニングプロファイルの管理を裏側で自動的に行います。

再署名(Re-signing)

アプリの元のコード署名を新しい証明書に置き換える処理のことです。元のデベロッパーの証明書は譲渡できないため、App Store以外の方法でアプリを配布する際には再署名が必要になります。Scarlet iOSのようなサイドローディングツールは、インストールするすべてのアプリを自社で管理する証明書で再署名しています。具体的な方法については、App Store以外でアプリをインストールする5つの方法をご覧ください。

リポジトリ(Repo)

Scarlet iOS経由でインストールできるアプリをまとめた、サーバー上でホストされるカタログです。リポジトリには、IPAファイルに加えて、アプリ名・説明・バージョン・アイコンといったメタデータが含まれており、これらはScarlet iOSのブラウザ画面に表示されます。リポジトリによって得意なカテゴリーは異なり、ゲーム、生産性向上、SNS関連のTweakなど、さまざまな種類があります。

ROM

エミュレーションの文脈において、ROMとは、物理的なゲームカートリッジやディスクのデータを収めたファイルのことで、エミュレーター上でゲームを動作させるために使用します。Scarlet iOS経由でインストールしたエミュレーターでゲームをプレイするには、ROMが必要です。ROMの合法性は地域によって異なります。

S–Z

サイドローディング(Sideloading)

公式のアプリストア以外の方法でデバイスにアプリをインストールする行為のことです。iOSにおけるサイドローディングとは、Scarlet iOSのようなツールを使って、App Store以外の方法でIPAファイルをインストールすることを指します。サイドローディングはジェイルブレイクとは異なり、サイドローディングされたアプリはiOSの通常のセキュリティサンドボックス内で動作します。

署名証明書(Signing Certificate)

「証明書(Certificate)」の項目をご参照ください。サイドローディングのコミュニティでは、これらの用語は同じ意味で使われています。

Substrate / Substitute

Mobile Substrate(およびその後継であるSubstitute)は、tweakが他のアプリにコードを注入できるようにするjailbreakフレームワークです。これらはjailbreakされたデバイスでのみ関係があり、Scarlet iOSの機能とは関係ありません。

TestFlight

Appleの公式ベータテストプラットフォームです。開発者はTestFlightを通じてテストビルドを提出し、テスターに配布します。TestFlightのビルドは90日後に期限切れとなり、App Storeの審査も必要です。直接のサイドロードに代わる、Appleが公式にサポートする方法です。

TrollStore

特定のiOSバージョン向けの永続的なアプリインストーラーで、CoreTrustの脆弱性を利用して、期限切れにならないアプリをインストールします。TrollStoreのアプリは、標準的なサイドロードアプリとは異なり、定期的な証明書の更新が不要です。ただし、TrollStoreは特定のiOSバージョンとデバイスでのみ動作します。詳しい比較については、Scarlet iOSとTrollStoreの比較をご覧ください。

Tweak

既存のアプリを改変し、機能を追加したり、制限を取り除いたり、動作を変更したりしたバージョンです。サイドロードコミュニティでは、tweakは一般的にApp Storeアプリの改変版(例:Spotify++、YouTube ReVanced)を指し、Scarlet iOSのようなツールを通じてIPAファイルとして配布されます。

UUID(デバイス固有識別子)

iPhoneのハードウェア識別子で、デベロッパーのプロビジョニングプロファイルにおいて、署名されたアプリがどのデバイスで実行できるかを指定するために使用されます。サイドロードの文脈では、有料のApple Developerアカウントにデバイスを登録するためにUDIDが必要であり、そのアカウントで署名されたアプリをそのデバイスで実行できるようにします。iPhoneのUDIDを調べる方法をご覧ください。

この用語集の使い方

これらの用語を理解することで、他のScarlet iOSガイドやコミュニティの議論がより分かりやすくなります。トラブルシューティングのスレッドやインストールガイドで、ここに載っていない用語に出会った場合は、サイドロードコミュニティや各ツールの公式ドキュメントを検索してください。iOSサイドロードの用語は、技術の進化とともに常に広がり続けています。

この知識を実際に活用する準備はできましたか?Scarlet iOSをダウンロードして、今日からiPhoneの可能性を存分に引き出してみましょう。

類似投稿