更新:ツールの名称が「Extender Installer」から「Extender: Reloaded」に変更されました。Cydiaの検索設定を適宜変更してください。
iOS 10向けYaluのリリース以来、多くのユーザーが新たな悩みに直面しています。それは、脱獄アプリの7日間の署名期間です。有料のApple開発者アカウントを持たないユーザーは、週に一度デバイスをコンピューターに接続して脱獄アプリを再度サイドロードしなければなりません。
これは技術的にはすべてのセミテザー(アンテザー)脱獄に当てはまりますが、Pangu 9.2~9.3.3では1年間の証明書が付属し、後に再脱獄ウェブサイトも登場したため、問題にはなりませんでした。この問題が顕在化したのは、mach_portalとYalu102でした。
パズルの最初のピースは、Saurik氏のCydia Extenderでした。これは、デバイス上でアプリケーションの再署名を可能にするCydia Impactorのデバイス版です。しかし、残念ながら(そして予想外にも)動作させるには有料の開発者アカウントが必要でした。その後、有料アカウントの必要性をなくし、一定期間後にアプリを自動的に署名する、様々な非公式バージョンや修正版が登場しました。これはオリジナル版では機能しませんでした。これらの解決策の中には有効なものもありますが、読者の皆様に推奨するのは適切ではないと判断しました。主な理由は、これらの修正版がSaurik氏の著作物を無断で再パッケージ化していること、そして海賊版リポジトリにホストされていることが挙げられます。
しかし今、現実的な妥協点が見出されたようだ。開発者Matt ClarkeによるExtender: Reloaded(当初はExtender Installerという名称だった)は、Saurikのコードを再パッケージ化したり再配布したりしておらず、クラックされたツールが入ったリポジトリにもホストされていない。代わりに、インストールプロセス中にSaurikから直接バニラ版のCydia Extenderをダウンロードし、WhatsAppやSnapchatなどの他のアプリを調整するのと同じように、それに調整を加える。
このツールはまだベータ版ですが、私のテストでは、最初の調整を少し行った後、完璧に動作するように見えました。この調整用のコードは、開発者のGitHubでオープンソースとして公開されていますので、ぜひご覧ください。また、以下のリポジトリを追加することで、Cydia経由でダウンロードできます。
http://repo.incendo.ws
開発者自身の言葉による機能リストは次のとおりです。
- アプリケーションの自動再署名。
- VPN / 有料開発アカウントを必要とせずにアプリケーションをインストールします。
- 毎回サインインする必要がないように、Apple ID のログイン詳細をキャッシュします。(注: 機密情報はキーチェーンに保存されます。)
- 自動再署名によって表示されるアラートを構成する基本設定。
- 発生する可能性のあるエラーの解決に役立つトラブルシューティング パネル。
読者の皆様にご興味がありましたら、Extender: Reloadedの使い方と問題のトラブルシューティングに関する簡単なガイドを数日中に作成いたします。もしお急ぎでしたら、上記のリポジトリから今すぐインストールして、結果をお知らせください。インストール前に、Extender(またはサードパーティ製の派生版)の以前のバージョンをすべて完全にアンインストールしてください。ベータ版 終了後、このツールはデフォルトのリポジトリで利用可能になる予定です。
今のところ私が気づいた唯一の欠点は、iOS 9をサポートしていないことです。Home Depotの32ビット版iOS 9.1~9.3.4がリリースされたため、7日間の署名問題はiOS 10の64ビット版ユーザーだけでなく、iOS 10でも問題になります。Extender: Reloadedのアップデートにより、Home Depotのジェイルブレーカーもコンピューターなしで使えるようになれば、多くの人が喜ぶでしょう。開発者によると、そのようなアップデートは可能とのことですが、Cydia Extender自体への変更はMatt ClarkeではなくSaurikが行う必要があるとのことです。この点については、今後の展開を待つ必要があります。
Extender: Reloadedのインストールと設定に関するガイドをご覧になりたいですか?すでにお試しになりましたか?結果はどうでしたか?