2026年のiOSアプリ署名:実際に何が変わったのか
2026年のiOSアプリ署名に関する記事の多くは、Appleが一度も発表していない変更について述べています。本ガイドでは、Apple自身がデベロッパーページおよびサポートページで公開している内容のみを取り上げ、それぞれの変更がサイドローディングを行う人にとって何を意味するのかを説明します。要点を先にお伝えすると、Appleは EU、日本、ブラジルにおいて新しい規制対象の形でのアプリインストール方法を開放しましたが、サイドローディングツールが依存している従来の方法は以前と同じ仕組みのまま残っており、Appleはいつでもそれを停止できる状態にあります。
リスクは変わっていません
新しい選択肢について触れる前に、サイドローディングを行う方にとって最も重要な点をお伝えします。App Store外、かつAppleの規制対象チャネル外でインストールされたアプリは、Appleが失効させることのできる証明書に依存しています。これが失効すると、その証明書で署名されたアプリは起動しなくなります。どの署名ツールを使っても、これを防ぐことはできません。また、こうしたチャネルのアプリはAppleによる審査を受けていないため、各アプリの安全性はご自身で判断する必要があります。失効の仕組みが実際にどう働くかについては、AppleがサイドローディングされたiPhoneアプリを検出する仕組みについてのガイドをご覧ください。
現在の署名の仕組み
iPhone上のすべてのアプリには署名が必要であり、iOSはアプリを実行する前にその署名を確認します。App Store以外では、一般的に次の3種類の署名方法があります。
- 無料のApple ID(個人チーム): 誰でもXcodeや、それをもとに作られたツールを使って、自分のデバイス向けにアプリへ署名できます。プロファイルは7日間で期限切れとなり、同時にインストールできるこの種類のアプリは最大3つまでです。
- 有料のApple Developerアカウント(年間99ドル): プロファイルは1年間有効で、種類ごとに年間最大100台までデバイスを登録できます。
- エンタープライズ証明書(年間299ドル): AppleのEnterprise Programは、大規模な組織(従業員100人以上)が自社の従業員向けに社内アプリを配布するためのものです。Appleの規約には「社内利用のための独自の社内アプリの作成のみ」に使用するよう記載されています。エンタープライズ証明書を使って一般向けにアプリを配布するインストーラーは、この規約の範囲を外れているため、Appleはそうした証明書を失効させます。
前者2つについて詳しくは、Apple Developerアカウントと無料サイドローディングの比較をご覧ください。実際の操作については、サイドローディング用にIPAファイルを再署名する方法をご覧ください。
EU:代替アプリマーケットプレイスとウェブ配布
デジタル市場法(DMA)に基づき、Appleは EU 域内においてアプリをインストールするための2つの追加手段を認めています。代替アプリマーケットプレイス(iOS 17.4以降)と、開発者のウェブサイトから直接ダウンロードする方法(Appleはこれをウェブ配布と呼んでいます、iOS 17.5以降)です。どちらにも条件が付いています。
- ノータライゼーション(公証): Appleはこれを「配布チャネルにかかわらず、すべてのアプリに適用される基本的な審査であり、セキュリティとプライバシーに関するプラットフォームポリシー、およびデバイスの完全性維持に焦点を当てたもの」と説明しています。マーケットプレイスやウェブサイト経由で販売されるアプリも、この審査を受けます。
- 開発者の要件: マーケットプレイスを運営したり、ウェブサイトから配布を行ったりするには、開発者はAppleが定める基準の少なくとも1つを満たす必要があります。例えば、財務の安定性に関する格付け、100万米ドルのスタンドバイ信用状、または年間初回インストール数100万件といった基準です。
- マルウェア: Appleによれば、インストール後にアプリ内で既知のマルウェアが見つかった場合、「そのアプリは起動できなくなり、新規インストールもブロックされます」とのことです。
Appleは、iOSおよびiPadOS 27.2でEU向けにさらに3つの更新を予定していると述べています。マーケットプレイスおよびウェブサイト配布アプリ向けの新しいインストール体験、開発者が自社アプリ内からウェブサイト配布アプリのダウンロードを開始できるようにするAPI、そしてEUのユーザーがEU域外を旅行中でも90日間はこれらのアプリのインストールを継続できる機能です。
日本:iOS 26.2以降のマーケットプレイス
日本のモバイルソフトウェア競争促進法(スマホソフトウェア競争促進法)に対応するため、Appleはios 26.2で日本でも同様の選択肢を開放しました。日本国内の開発者は代替アプリマーケットプレイスを通じてアプリを配布できるようになり、マーケットプレイス運営者はAppleの認可を受ける必要があります。EUと同様、この方法で配布されるアプリもノータライゼーションを受けなければなりません。Appleのページでは、日本における代替決済手段やWebKit以外のブラウザエンジンについても触れられています。
ブラジル
Appleのサポートページには現在、代替アプリ配布は「ブラジル、日本、および欧州連合の国または地域で利用可能です」と記載されています。ブラジルについては、Appleは「Apple Accountの国または地域をブラジルに設定しており、かつ物理的にブラジル国内にいる必要があります」と付け加えています。対象であるにもかかわらずこれらの選択肢が表示されない場合、Appleは最新バージョンのiOSまたはiPadOSに更新するよう案内しています。
変わっていないこと
- EU、日本、ブラジル以外では、Appleは App Store 以外からアプリをインストールする規制上の手段を提供していません。
- 無料の Apple ID の制限(7日間、3つのアプリまで)は以前と同じです。Appleがこれを延長するという発表は確認されていません。
- エンタープライズ証明書は今も社内向けアプリ用のものであり、Appleは一般配布に使われているものを見つけ次第、今も失効させています。
- 公証済みのマーケットプレイスアプリは別の経路です。これによってエンタープライズ署名アプリの安全性が高まったり、寿命が延びたりすることはありません。
これがScarlet iOSにとって意味すること
ScarletはApple IDの代わりに共有証明書で署名します。そのためパソコンが不要で、毎週の再署名も必要ありませんが、同時にその証明書をAppleが失効させると、Scarlet経由でインストールしたすべてのアプリが起動しなくなります。上記のEU、日本、ブラジルに関する変更は、この点を一切変えていません。失効が発生した場合は、新しく署名されたScarletをインストールし、それを通じてアプリを再インストールすることになりますが、その所要時間はケースによって異なります。ScarletはiOS 14からiOS 26まで動作が確認されています。iOS 27への対応は第三者からの報告がありますが、公式には確認されていません。インストール後の信頼設定の手順については、iPhoneでエンタープライズ開発者証明書を信頼する方法をご覧ください。
自分に合っているのはどの方法か
- EU、日本、ブラジルにお住まいで、目的のアプリが代替マーケットプレイスにある場合: この経路はAppleによって公証されており、エンタープライズ証明書には依存していません。
- 規制対象の経路では提供されていないアプリが欲しく、パソコンもある場合: 自分のApple IDで署名する方法では7日ごとの再署名が必要になりますが、全員分を一斉に失効させられるような共有証明書は存在しません。
- パソコンをまったく使いたくない場合: Scarlet iOSのようなエンタープライズ署名型インストーラーが最もシンプルな方法です。ただし、上記で説明した失効のリスクがあります。