iOS10での脱獄方法は、mach_portalもしくはYalu102を使用して脱獄することができていた。しかしこれらの脱獄では、いくつかの問題があり、そのうちの1つで署名問題があった。脱獄後に1週間以上し、再起動してしまった場合には、再度PCを使用しmach_portalまたはYalu102を再インストール(再署名)する必要があった。
これまでにこれらの操作を簡単に行えることができる方法がいくつかあったが、今回は前回の週間Tweaksでも簡単に紹介したExtender Installerと呼ばれる簡単に再署名できる脱獄アプリを紹介する。Extender Installerを使用すれば、PC不要(デバイス単体)で自動的にmach_portalやYalu102などに再署名し、7日毎にPCから再インストールする必要がなくなる。
ここでは、Extender Installerを使用してデバイス単体でYalu102やmach_portalに自動的に再署名する設定方法をかんたんに説明する。現段階ではまだベータ版であるため、不具合が発生する可能性もあるので十分注意が必要だ。
Extender Installerで自動的に再署名
v0.3.2よりExtender InstallerからExtender: Reloaded (formerly Installer)に名前が変更
Extender Installerの特徴 (v0.3.1時点)
- iOS10-10.2をサポート
- インストール済みのアプリを自動的に再署名
- VPN/有料デベロッパーアカウントを必要とせずにアプリをインストール
- Apple IDのログイン情報をキャッシュすることで、毎回サインインする必要がなくなる。(注意:機密情報はキーチェーンに保存)
- 自動再署名された時にアラートを表示するかどうかの設定
- 証明書を取り消す(Revoke Certificates)ことができる機能を含むトラブルシューティング
事前注意
- 以下の手順は脱獄状態である場合のみ可能
- 問題を回避するために、すでにインストールされてあるExtenderに関するアプリを全て削除しておくこと
- Yaluをカスタマイズしたような派生のものを使用して脱獄している場合は失敗する可能性がある
- 低電力モードが有効になっている場合は自動再署名が実行されない
-
-
Extender Installerをインストール
Cydiaのソースタブで
http://repo.incendo.ws
のリポジトリを追加する。
リポジトリの追加後、CydiaからExtender: Reloaded (formerly Installer)をインストールする。(v0.3.1まではExtender Installerという名前だったが、0.3.2からExtender: Reloadedに変更されている。今後も名前が変更される可能性があることに注意)
-
スポンサーリンク
変更履歴
2017/05/12
- Extender Installerを、Extender: Reloadedに変更とその旨の追記
- Step6でFailed to re-signエラーの追記
- タイトルにExtender: Reloadedを追記
参考・情報
- https://www.reddit.com/r/jailbreak/comments/68g7qm/beta_extender_installer_a_cydia_extender/
- https://github.com/Matchstic/Extender-Installer
- 週間Tweaks:ステータスバーの時刻をダブルタップで日付に切り替え「DateTap」など - 2018/02/12
- 週間Tweaks:iPhoneXでスワイプアップでロック「SwipeUpLockX」やドックをカスタマイズ「Marina」など - 2018/02/05
- 週間Tweaks:iPhoneXのアプリスイッチャーでスワイプでアプリ終了「EasySwitcherX」など - 2018/01/29