iOS 16サイドローディングガイド:方法と制限事項
iOS 16でのサイドローディング:方法、変更点、制限事項
2022年9月にリリースされたiOS 16では、カスタマイズ可能なロック画面、iMessageの編集機能、Passkeys、そして刷新されたフォーカス機能が追加されました。サイドローダーにとっては、開発者エコシステムの変更とともに、重要な新しいセキュリティ概念が導入されました。本ガイドでは、iOS 16で利用可能なすべての方法、iOS 15からの変更点、そしてどのiOS 16バージョンでも最良のサイドローディング体験を得る方法について解説します。
サイドローダーに影響するiOS 16の主なセキュリティ変更
ロックダウンモード
iOS 16では、ジャーナリスト、経営幹部、人権活動家など、高度な国家主導型攻撃の標的になりうるハイリスクな個人向けに設計された極端なセキュリティ設定、ロックダウンモードが導入されました。有効にすると、特定の種類のアプリインストールやウェブ閲覧機能を含む、幅広いiOSの機能が制限されます。
ロックダウンモードはデフォルトでは無効になっており、手動で有効にする必要があります。iOS 16デバイスでサイドローディングが完全に動作しなくなり、他に原因が見当たらない場合は、「設定 > プライバシーとセキュリティ > ロックダウンモード」を確認してください。オンになっている場合は、一時的に無効にすることで通常のサイドローディング機能が復旧することがあります。
Rapid Security Response(RSR)アップデート
iOS 16では、通常のiOSアップデートサイクルとは別に配信される、重大なセキュリティ脆弱性に対する小規模かつ迅速なパッチであるRSRが導入されました。ほぼ同時期に証明書の失効が発生することがあり、そのためアップデート自体が問題を引き起こしたかのように見えることがあります。RSRアップデート後にアプリが動作しなくなった場合、原因はRSR自体ではなく、無関係な証明書失効である可能性が高いです。
Passkeys
iOS 16でパスワードの代替として導入されたPasskeysは、サイドローディングの仕組みに変更をもたらしませんでした。
iOS 16でのサイドローディング方法
証明書方式(Scarlet iOS、推奨)
Scarlet iOSを使った証明書ベースのサイドローディングは、iOS 16の各バージョンを通じて引き続き利用可能でした。Scarlet iOSのインストール手順に変更はありません。
- Safariを開き、scarletios.comにアクセスします。
- インストールボタンをタップし、Safariのダウンロードプロンプトを確認します。
- 「設定 > 一般 > VPNとデバイス管理」に移動し、Scarlet iOSの開発者プロファイルを信頼します。
- Scarlet iOSを開き、ライブラリを閲覧して、インストールしたいアプリをタップします。
AltStoreとSideloadly
これらのパソコンを使用する方法は、iOS 16でも通常の制約付きで機能し続けました。無料アカウントでは証明書が7日間で期限切れになること、デスクトップパソコンが必要であること、Wi-Fi経由での再署名のためにAltServerをバックグラウンドで常時実行しておく必要があることです。
TrollStore(対応デバイス・バージョンに限りあり)
TrollStoreはCoreTrustの脆弱性を利用し、期限が切れることのない永続的な署名済みアプリをインストールできるようにするもので、証明書の信頼設定も不要でした。iOS 16では、TrollStoreはiOS 16.0から16.6.1まで動作しますが、iOS 16.7以降では動作しません。これらのバージョンを使用しているユーザーにとって、TrollStoreは再署名不要の永続的なインストールを提供します。
iOS 16バージョン互換性まとめ
| iOS 16バージョン | エンタープライズ証明書(Scarlet iOS) | AltStore / Sideloadly | TrollStore |
|---|---|---|---|
| 16.0 – 16.1.2 | 対応 | 対応 | 対応 |
| 16.2 – 16.4.1 | 対応 | 対応 | 対応 |
| 16.5 – 16.7.x | 対応 | 対応 | 16.5から16.6.1のみ対応 |
iOS 16特有のサイドロード制限
- サイドロードしたアプリでのiCloud機能: CloudKitやiCloud Driveの同期などの機能は、以前のバージョンと同様に、元の開発者のエンタイトルメントに依存しているため、再署名されたアプリでは動作しないことが多いです。
iOS 16 のサイドローディングに関するトラブルシューティング
- Safariで「アプリをダウンロードできません」と表示される場合: 設定 > Safari > 履歴とWebサイトデータを消去でSafariのキャッシュとCookieを削除してから、再度お試しください。
- アプリのアイコンはインストールされるが開かない場合: 証明書の信頼の手順がスキップされている可能性があります。VPNとデバイス管理にアクセスし、信頼状態を確認してください。
- ロックダウンモードがインストールをブロックしている場合: プライバシーとセキュリティ設定で一時的にロックダウンモードを無効にしてください。
- 緊急セキュリティ対応の後にアプリが動かなくなった場合: これは通常、RSR自体が原因ではなく証明書に関連する問題です。Scarlet iOSから最新の署名済みバージョンを再インストールしてください。
iOS 16とセキュリティ:まとめ
iOS 16では意味のある新しいプライバシーツールが導入される一方で、エンタープライズ証明書によるサイドローディングは完全にそのまま残されています。デフォルトでオフになっているロックダウンモードは、サイドローディングを直接ブロックする可能性があり、AltStoreやSideloadlyを通じてApple IDで署名されたアプリにも、iOS 16で導入されたデベロッパーモードが必要です。iOS 16からのアップグレードを検討している方のために、iOS 17とiOS 18でのサイドローディングの改善点も知っておく価値があります。次に何が変わったのかについては、iOS 17 Sideloadingガイドをご覧ください。
iOS 14からiOS 26をお使いの方は、Scarlet iOSにお任せください。Scarlet iOSをダウンロードして、今すぐiOS 16でのサイドローディングを始めましょう。