自身のApple IDでIPAファイルを署名&アプリをデバイスへインストールすることが出来る「Cydia Impactor」ですが、現在Apple側の仕様変更により使えない状態です。
そのため、iOS NinjaやIgnitionなどからインストールする手法が現在はよく使われていますが、企業用署名のため、取り消しが多く…使えないことも多々あります。
ですが、今回の「AltServerPatcher」では、Cydia Impactorと同様に自身のApple IDで署名し、アプリをインストールすることが可能となります!
AltStoreをインストールするためのソフトウェア「AltServer」にパッチを当てて、好きなIPAファイルからunc0verやChimeraなどのアプリをインストールする物となっており、現時点においては非常に便利!
今スグ必要…という場合でなくても、覚えておくと安心です。
Cydia Impactorの代用に
通常「AltServer」は「AltStore」をインストールする専用ソフトウェアなため、他のアプリやIPAファイルのインストールは行なえません。
ですが、今回の【AltServer Patcher】を使用すると、「AltServer」を改変して好きなアプリをインストールすることが出来るように!
unc0verやChimeraなども
unc0verやChimera、Electraなど、以下の脱獄用アプリに対応しており、簡単にこれらをAltServerからインストール出来るようになっています。
- unc0ver
- Chimera
- Electra
- doubleh3lix
- doubleh3lix+sockport2
- h3lix
- Phoenix
- etasonJB
- HomeDepot-9.1-9.3.4
- HomeDepot-8.4.1
- yalu102
- yalu+mach_portal
- yaluX+extra_recipe
- ChimeraTV
- ElectraTV
- backr00m
好きなIPAファイルを指定して
更に「Custom IPA Link」も用意されており、こちらからは好きなIPAファイルを指定することが出来ます。
ただし、ローカルにあるIPAファイルは選択することが出来ず、IPAファイルのダウンロードリンクを指定する方式です。
基本的にはIPAのダウンロードリンクを指定していただければ大丈夫。
既にダウンロード出来ないアプリやバージョンのIPAファイルを…という場合は、OneDriveなどにアップロード後、共有リンクを生成し、ダウンロード用URLを指定してあげれば大丈夫な様です。
使い方「準備」
まずは準備として、ソフトウェアのダウンロード、インストールがいくつか必要です。
これらは最初の1回だけ行っておけば大丈夫なので、2回目からは次項へスキップして大丈夫です。
① ダウンロード
まずは必要なファイル・ソフトウェアをダウンロードしましょう。
*iTunes、iCloudはMicrosoftストアからインストールした物では不可ですので、必ずAppleサイトからダウンロードしたものをインストールしてください(Microsoftストア版がある場合は、削除を!)
- iTunes
- Windows 用 iCloud
- AltStore(AltStoreをインストールするための、AltServer)
- AltServerPatcher.exe
② iCloud for Windowsのインストール&ログイン
Windows 用 iCloudをダウンロードし、ダブルクリックにて起動、インストールを完了させてください。
インストール方法は難しくなく、指示通り進めていくだけです。
また、インストール後はアプリの署名に使用するApple IDでログインを行ってください。
ログインさえ行われていればいいので、iCloud Driveなどの設定はオフでも大丈夫です。このログイン作業は2段階認証(2ファクタ認証)を行っている場合に必要となります(有効にしていないApple IDでは、インストールさえされていればオーケー)。
③ AltServerのインストール
続いてAltStoreよりAltServer for Windowsをダウンロード後、ダブルクリックにて起動、インストールを完了させてください。
こちらも特に難しいことはなく、指示通り進めていくだけです。
ただし、PC環境によっては以下の様な表示が出る場合があります。この際は【アクセスを許可する】を選択しましょう。
アプリをインストールする手順
必要なソフトウェアのインストールが完了しましたら、準備は完了!あとはAltServerでインストールしたいアプリを選択し、AltServerでアプリをインストールするだけです。
① AltServer Patcherを使用する
「AltServerPatcher.exe」からダウンロードしたAltServer Patcherをダブルクリックにて起動してください。
この際、PC環境によっては以下のような表示が出ることがあります。【はい】を選択して、起動しましょう。
続いて【Utility to Install】項目よりインストールしたいアプリを選択してください。
選択肢にないIPAファイルを指定したい場合は「Custom IPA Link」を選択後、「IPA URL」にIPAファイルのダウンロードURLを記入しましょう(リンクの作成方法は「好きなアプリのIPAファイル用リンクの作り方」を参考にしてみてください)。
最後に【Patch!】ボタンをクリックするだけ!
以下のポップアップが出現したら…パッチの成功です!続いてAltServerでのアプリインストール作業に入りましょう。
② AltServerにてインストール
最後にAltServerでアプリをインストールしていきます。インストールされるアプリは、前項のAltServer Patcherで指定したアプリに置き換わっています。
AltStorePatcher使用後はAltServerが終了されていますので、スタートメニューなどからAltServerを起動してください。
タスクバーにアイコンが出現しますので【クリック > Install AltStore > 接続されているデバイス名】と選択していきましょう。
署名に使用するApple IDを入力するポップアップが出現しますので、Apple ID(メールアドレスなど)とパスワードを入力し、【Install】ボタンで実行…!
途中で以下のような表示が出現する場合があります。同じアカウントでAltStoreを使っていると、古い方のデバイスでは使えなくなるよ…という内容ですので、「OK」にて続行されてください。
インストールには数分かかる場合もありますので、デバイスを弄らない様に待ちましょう。「Installation Succeeded」と通知がPCに来たら、完了です!
③ プロファイルの信頼
インストールされたアプリを起動させるため、プロファイルを信頼する作業が必要です。
設定アプリを起動し【一般 > プロファイルとデバイス管理(or デバイス管理)】を開き、追加されたプロファイルを選択してください。プロファイル名には入力したApple IDのメールアドレスが表記されているはずです。
【“○○”を信頼】というボタンを選択。(○○部分はApple IDのメールアドレス)
更にポップアップでも『信頼』を選択しましょう。これでアプリが起動できるようになりました!
〆
Impactorの様にローカルのIPAファイルを指定して…という事は出来ないため、その点はちょっと面倒…かもしれませんが、一度準備を行ってしまえば、同じアプリのインストールであればサクッと出来るので、十分に実用範囲内かなと!
iOS Ninjaやignitionの企業用署名とは異なり、自身のApple IDで署名しますので、PCさえあれば好きな時にアプリをインストールすることが可能となります。
もちろん脱獄後はReProvisionでの自動署名更新に切り替えていただくのがオススメですが、失敗していた時などの手段として使えるのは…非常に安心!
コメント
メールアドレスなdp
になってます…
this is クールです…
Apple ID(メールアドレスなdp)…
はっ…(´;・;ω;・)ちょっと…OとPをまちがえ……いや…これは…GoogleIMEさんの変換ミスの可能性も…きっと……
これがCydia Impactorの終わりの始まりになるんだろうか。
すごくいい!!
でも対策されないか心配です…
ところでやっぱり7日間問題はあるのですよねぇ…?
はい、個人署名なのでImpactorと同様に7日ごとの署名が必要です。
脱獄環境に戻った後、ReProvisionで自動再署名を行うようにしておくと、安心かなと思います。
ReProvisionの自動再署名がうまくいってなくて
しばらく入獄状態だったから助かった
7日間問題あってもいいけど、再起動かかっていざ脱獄ってなったときにReProvision(最新版)の再署名が失敗してることが多い気が…
自己解決したので、解決策を書いておきます
すれ違いかもしれませんが、ReProvisionで同じ状況の人がいるかもしれないので
ReProvisionをCydiaから一度削除してから再インストール、unc0verのインストールしたら以下のエラーが出るように
submitDevelopmentCSR: Maxium number of certificates generated.
CydiaImpactorでRevokeできない状況なので、捨て垢のAppleIDをReProvisionに登録したらいけました
とはいえ、この記事の通りにAltStoreでunc0verをインストールしたら、ReProvisionでエラーが出るAppleIDでも問題なく脱獄できるので、ReProvisionのバグの可能性があります
installation Failed
Could not coonect to
AltServerとでます
ご使用の環境がわからないため何とも言えないのですが、まずはiTunesからデバイスが認識されているかを確認してみてください。
タスクバーにアイコン出ないのはウチの環境でしょうか
AltServerがきちんと起動できているかを確認してみてください
きちんと起動できています。右下に出てこない( ノД`)
環境にもよりますが、タスクバーのフォルダ内に格納されている…こともあるので、そちらも確認してみてください。
また、一度PCを再起動&スタートメニューから改めて起動、タスクマネージャーで起動の確認もしてみるといいかもしれません。
一瞬Win版CheckRa1n来たかと思ってしまった
IPA URLってなんですか?
どこでURLは確認できますか?
IPAファイルをダウンロードするためのURLです。
基本的にはそれぞれのダウンロードリンク先のURLになります。
ipaをダウンロードできる直リンクの事です。
this action could not be completed. try agai
どゆこと?iTunes最新なんどけどな
You session has expired. please log in
こちらはなんのエラーでしょうか?
ipaのダウンロードが必要になりますので、その際にタイムアウトが発生するとエラーが出るようです
AppleIDとパスワードを入力後、「二段階認証が必要」というエラーが出てしまいます…
二段階認証(解除不可能)してるとアウトなのかな…
2段階認証(2ファクタ認証)を有効にしている場合は以下リンクからテスト版をダウンロード出来ますので、そちらを使用してみてください(ダウンロード時に拡張子が無くなってしまう場合は、.zipを追加して解凍してください)。
https://bit.ly/2ZTbuK5
ありがとうございます。
テスト版を使用してみましたがパスワードが違う、という形式のエラーで通常版と変化無しでした。しばらく待ってみますかね~・・。
This action cannot be completed at this time (-22411)どれをインストールしようとしてもこうなってしまいますどうしたらいいですか?
ipaのダウンロードが必要になりますので、その際にタイムアウトが発生するとエラーが出るようです
ipaをインストールしようとしたらフリーズして落ちるのはiCloudがインストールされてないのが原因かな???
はい、iCloudがインストールされていないとその様な症状が発生します
error unable to get debs for packages to repairと出ます。回避の仕方を教えてください
unc0verをご使用でしょうか?
はい。Unc0verです
ご使用の環境、unc0verのバージョンはどうなっていますでしょうか?
上記のやり方で導入しました!
今では開かなくすぐにアプリを開くと落ちるようになってしまいました
使用の環境unc0verバージョン3.8.0‐b1
error Unable to get debs for packages to repair です
v3.7.0-b4-1を使用してみてください。
v3.7.0-b4-1を使うにはどうすればよろしいですか?
何度やっても、
「Your session has expired. please log in(1100)」
とメッセージが出てインストールが進みません。
回避方法をご存じないでしょうか?
このサイト開いた瞬間「Windows版」って書いてあってCheckra1nキター(゚∀゚ 三 ゚∀゚)って思ってしまったではないか
2ファクタ認証のパスワード使えないってことでいいんですかね?
多分そうかなと思ってファクタオフにしようとしてるんですけどできないなぁ・・。
2段階認証(2ファクタ認証)を有効にしている場合は以下リンクからテスト版をダウンロード出来ますので、そちらを使用してみてください(ダウンロード時に拡張子が無くなってしまう場合は、.zipを追加して解凍してください)。
https://bit.ly/2ZTbuK5
NinjaもIgnitionも署名が無効化されているようなのでこれは助かりました。
インストールしたunc0ver を実行したのですがエラーが出ますね。
Unable to resolve lzma to a beb
Unable to get debs for packages repaire.
ググってもあまり有益な情報が得られず。。。
XS Max iOS 12.4
そちらのエラーが出る場合は、一度Restore RootFSから入獄を行い、再度脱獄することで回避出来る場合があります
unc0ver 3.7と3.8 で何回か試してみましたが状況変わらずでした。
自分の環境では脱獄できないようですね、、、残念です。
わかってたことだけどコメントの伸びがよろしいなぁ
今iPad mini5(A12チップ)ios12.4脱獄状態です。
iOS13に乗り換えるにはまだ危険っていう判断でiOS12.4でとりあえず待機してるんですが、合ってますか?
クソみたいな質問で申し訳ないですが、優しい方いらっしゃったら教えてください、、!
A12ではiOS 13.xでの脱獄がまだ出来ませんので、脱獄環境を維持したい場合は待機がオススメされています。
教えて下さい。
『OneDriveなどにアップロード後、共有リンクを生成し、ダウンロード用URL…』の作り方が分かりません…。
共有リンクを生成すると、『ipaファイルをダウンロード』の画面にはなるのですが、直リンクのダウンロードURLではありません。
直リンクを作る方法を教えて下さい。
共有リンクを生成 > そちらからipaファイルをダウンロード > ブラウザのダウンロード履歴から「元のURLをコピー」で取得できます。
ただ、文字数制限があるため、bitlyなどで短縮してから指定する必要があります。
2段階認証有効な状況で、テスト版にてインストールを試みましたか、エラーが出てインストールできませんでした。
おなじくテスト版使ってやっても無理やわ
iCloud for Windowsに同アカウントでログインを行ってから実行してみてください。
IDとPWを入力後install押すと
this action could not be completed. try again. (-22421)
エラーが必ず出ます。
どうすればいいですか?
上の方にまったく同じエラーコードのコメントあるけど読んだの?
エラーコードはないぞ
おれがちゃんと読んでなかったわすまんな
ええんやで(マッコリ)
iCloud for Windowsに同アカウントでログインを行ってから実行してみてください。
予備の、Xで無事unc0verをインストールできました。
助かりました。ありがとうございます。
Impactorずっと待ってますが
これでもいいかな?ただ一つ64bit版とありますが32bit版iTunesはダメなんでしょうか?
大丈夫だと思われます。
iosのバージョン12.1.4だとできない感じ?
これはバージョン関係ないよ
②でインストールされるはずなのに、アプリがインストールされません。
プロファイルの信頼ができない
プロファイルの信頼が出来ない…とのことですが、プロファイル自体が存在しないのでしょうか?それとも、何かしらのエラーが出ている状況でしょうか?
エラーは無いのですが、プロファイル自体が存在していません。お手上げです。
iphoneXS 12.1
2段階認証オン状態で、テスト版AltServerを使用。
Installation Failed
[This account requires signing in with two-factor authentication]
と出ました。無理やわ
iCloud for Windowsに同アカウントでログインを行ってから実行してみてください。
SANATAさん、いつも情報ありがとうございます。
少々お聞きしたいと思いコメントします。
iPhone XでNFCタグを使えるようにしたいと思い色々と探していた所、YouTUbeで下記の動画を見つけました。
ttps://www.youtube.com/watch?v=FFWLiWQMKVw
英語なので詳細はわかりませんが、Filzaで「nfcunblock-master」というファイルを入れてNFCの制限を外しiPhone Xでも「ショートカット」からNFCを使えるようにするとの内容のようです。
これって、信用しても大丈夫でしょうか?
キャリアがKDDIになっているので日本在住の方なのでしょうか?
返答いただけたら幸いです。
コレ自体は特に問題はないかと思います。ただ、試していないため、動作の安定性などに関しては不明なところではあるのですが…。
ちなみに、debファイルは以下からダウンロード可能です。
https://github.com/mealdy/nfcunblock/releases/latest/download/nfcunblock.zip
また、そちらの方を見るのが初めてなので、日本在住なのかはわかりませんが、使用しているiPhoneのモデルも日本のものの様ですね。
IDかパスワードが違うって言われて無理だわ
2ファクタ認証を有効にしている場合は、App用パスワードなどを使用せず、本来のパスワードでログインを行ってください。
また、iCloud for Windowsに同アカウントでログインを行ってから実行してみてください。
昨日の夜インストールできたけど
いま開けなくなった゚(゚`ω´ ゚)゚
開けなくなった…とは具体的にはどういった状況になっていますでしょうか?
署名切れと同じ感じになってました。。
二段階認証(2ファクタ認証)を行っているApple IDで署名した際、エラーが出てしまう場合についてご報告いただいています。
これについて私の環境でも確認したところ、二段階認証を有効にしているApple IDを使う場合のみ「インストールしたiCloud for Windowsにて、同じApple IDでログインしておく」必要があるようです。
今の所私の環境ではiCloud for Windowsでログインしておく…事で、二段階認証に関するエラーは出なくなっています。
同様のエラーが出てしまっていた方は、一度お試しいただけますと幸いです。
情報共有ありがとうございますm(_ _)m
頂いた内容どおり実施したら無事unc0verインストールも出来ました。
脱獄環境も戻ってきました!
iPhone8 13.2.3 入獄状態
外部リンクから色々なipaをインストールしたんですがその中で唯一FilzaEscapedだけがインストール出来ませんでした。 まだ対応してないって事ですかね?
インストールが10分経過しても終わらないのですがなぜでしょうか?
ネット速度は早いです。
iTunesは最新の状態(再インストール済み)で
iCloud for Windowsインストール&サインイン済み
AltServer Patcherも手順通りで
AltStoreを起動しようとすると
iTunes Not installed と表示されてしまい
それ以降のステップに進むことができません。
環境はWindows10です。
同じ症状の方いませんか?
Microsoft storeからインストールしていませんか?
もうそうであれば、ソフトをダウンロードし、それからインストールを行うと問題は解決されます。
単にiTunesダウンロードされてないんじゃないの
関係ないけど、あのElectraがとうとうサポート終了するらしい。
出来ました╰(*´︶`*)╯♡
Youtube++のipaをインストールしようとしたところ、同じアカウントでAltStoreを使っていると古い方のデバイスでは使えなくなるよ…という内容の記述の後「The app could not be found.」とエラーが出てインストールに失敗します。
ipaはOneDriveとDropboxにアップロードした後リンクを作成し、URL短縮したものをpatcherにかけました。iCloud とAltserver のアカウントは2段階認証を設定していない共通のものを使いました。
同じエラーが出た人がいればどうやって解決したか教えていただけませんか?
あくまで私の場合ですがDropboxのリンクの一番後ろの0を1に変えると出来ました。
その方法で先に進めました!ありがとうございます。
自分の環境だとこの後「Your session has expired. Please log in. (1100) 」のエラーが起きたた
め、さらに別の AppleID を使用したところインストールができました。
iCloud のサインインとインストール時に使った AppleID は別のものです。
キメラもアンカバーも問題なくインストできるんだが、200MBくらいの
アプリはタイムアウトらしきエラーでインストできないな。
ひょっとしてMAX55って表示があるのは55MB以下しかダメよ!
て感じですか?
URLの文字数みたいだけど、どこのオンラインストレージが55文字以内なんだろうか
55文字までのURL制限…ということになります。
ipaファイルをOneDriveなどにアップロードし、そちらを指定する形がダウンロード速度も早く、成功率が高いかなと思います。
インストールに30分以上時間がかかる場合はありえるのでしょうか?
途中にエラー等は出ませんが一向に終わる気配が見えません
自分も同じ現象でインストールが完了されません
セキュリティソフトが反応し、ダウンロードされたipaファイルが削除されていませんでしょうか?
altserverPactchで直DLリンク設定してから
altserverでIDとPW入力してインストールおしてもserver returned invalid responseこれがでてインストールできない
環境は
itunesはwebからインストールした最新版
icloudも最新です
OSはwin10
chimeraをインストールする所で
ok選択後にアプリ終了してしまい使えない。
セキュリティソフトが反応してしまっていないかを確認してみてください
インストールは出来るけど
1日経つと期限切れになってしまう、、
難なくインストールはできますが期限切れしますよね
おなじくー
すぐ署名切れる…
エラーが出て困っております。
Installation Failed
WinHttpSendRequest:12029:サーバーに接続できませんでした
と出てしまいます。
iCloudと同じID同じpassでやっても駄目で
違うIDで試しても駄目でした。
なにがいけないのかも分からず困り果てております。
どうかお助け願います。
iPhone XR、iOS 12.1.4にunc0verを入れようとしましたが
インストール開始後2分程度すると下記エラーが出て失敗します。
You session has expired. please log in(1100)
タイムアウトの様なメッセージ。
以下勝手な考察
・AltServerはamazonのS3のAWSに繋ぎに行き、ipaファイルをDLしようとしている
・AWSが遅く2MBps程度しか出ない
・unc0verは30MBほどある
・パッチを当てる前の、本来DLしに行くAltStoreのサイズは3MB程度
以上より、本来の動きとしては3MBのファイルをDLしにいくため、
AltServer内でタイムアウトの時間が2分程度に設定されているのかもしれない。
(3MBを2分でDLできないのは何らかの接続障害の可能性が高いためという理由で)
しかしパッチファイルで30MBのunc0verをDLしに行くように無理やり書き換えるため、そのタイムアウト処理が裏目に出ている可能性がある。
空いてそうな時間を見計らって再チャレンジするしかないかなぁー。
私も同様なメッセージが表示されます、時間をおいてまたやってみようと思います。
パッチを当ててRん区を作成するところまではいけるのですが、
「数秒かかる場合がある」通知が出て少し放置すると、
Altserverがいつの間にか終了しており、アプリもインストールできていない状態になります。
セキュリティソフトが反応してしまっていませんでしょうか?
いえ、既に除外設定に入れて試してみましたが、できませんでした。
こちらのソフト自体ではなく、ダウンロードされたIPAファイルに反応している場合もあります。
そのため、除外ではなく、一旦オフにして試してみるとイイかもしれません(ちなみに、Windows純正セキュリティでも反応する場合があります…)。
セキュリティソフトをオフにしましたがダメです。
タスクマネージャーを眺めていたのですが、4分ほどたった時に急激にディスク使用量が増えたと思ったらストンと落ちてしまうようです。
AltServerを管理者で実行してみましたがダメでした。
ご使用のIPAファイルは何になりますでしょうか?
>ご使用のIPAファイルは何になりますでしょうか?
170MBほどのファイルになります。
ああすいません。カスタムipaでdropboxから170MBほどのipaをインストールしようとしています。
「好きなアプリのIPAファイル用リンク」を作成する手順も参考にしています。
ファイルサイズではなく、どのようなIPAファイルを使用しているか…が問題になる場合があります。
例えば、IPA内に不要なファイルが存在している場合、AltServerの動作に不具合をもたらします。
また、IPAに問題がない場合、管理者権限で実行することで改善する場合もあるので、試してみるとイイかもしれません。
ipaはiTunes12.6からDLしたアプリそのままになります。
特に何かを弄ったわけではないです。
管理者権限でAltsurber、pacher共に実行しましたがうまく行きませんでした。
未署名のIPAファイルをインストールする手法ですので、AppStoreから…という場合、エラーが出る事があります
私も同様に「数秒かかる場合がある」通知の後、AltServerがエラーを出力せずに落ちてしまいます。
セキュリティソフトが反応してしまっていませんでしょうか?
こんなのあったんだ
こういうことできるのインパクターちゃんだけかと思ってた
ここで紹介してもらうまで全く知らなかったけど有名なやつなんですか?
簡単なソフトでローカルにHTTPサーバーを作ってIPAファイル設置、
URLにttp://PCのローカルIPアドレス/IPAファイル でも出来ました
これで完全オフライン化もいけますね
100MBのファイルでしたが大丈夫です
error unable to get debs for packages to repair
Unc0verと出ます!m(__)m
解決方法を教えてください
そちらはunc0verを実行した際に発生しているエラー…ということでしょうか?
また、ご使用の環境、unc0verのバージョンはどうなっていますでしょうか?
The app could not be found と表示されます。
AltServerPatcherにあてているURLはGoogle Driveへの直リンクで、
ブラウザに貼るとページ表示せずダウンロードを開始できるURLです。
同じ症状から解決した方いますか?
私もGoogleDriveでうまく行かなかったのでDropBoxにしました。
Google Driveはダメな場合が多いようなので、OneDriveなど別のサービスを使用してみてください。
また、共有リンクを指定するのではなく、共有リンクからダウンロードを行ってみて、そちらのダウンロード履歴から「ダウンロード元のURLをコピー」などで取得してください。
ダウンロード履歴から元のURLをコピーしてやってみたのですが…OneDriveもダメでした。
できました☆
ありがとうございました
oneDriveでは短縮URL必須ですね