iOS 15.1やFugu14への対応などがAltStore 1.4.8ですが、iOS 12 / 13ではAltStoreが起動時にクラッシュして使えないという問題が発生中です。
すぐに修正が入るかな…と思っていたのですが、現時点でもまだ修正が入っておらず、意外と困りもの…。
ということで、AltStore 1.4.8がダメなら前バージョンのAltStore 1.4.7をインストールすればイイじゃない!をゴニョゴニョとやってみました。
一応手法についても記述していますが、かなり力技な事を行っていますので、急いでいない方は修正をお待ちいただくのがオススメです。
AltStore 1.4.8はクラッシュする
AltStore 1.4.8は、iOS 14.xやiOS 15.xでは問題なく動作するものの、iOS 12 / 13ではクラッシュしてしまい起動すらできないという問題が発生しています。
であれば、前バージョンのAltStore 1.4.7をインストールしたら…というとこれが厄介で、AltServerは自動的に最新版のAltStoreを選択するため、バージョン指定などが出来ません。
そこで…
実はAltStore 1.4.7をインストールする方法はいくつかあるのですが、iOSバージョンや環境により可否が分かれたり…などなどがあったりしてちょっと厄介。
そこで、今回はAltServer側をゴニョゴニョして、AltStore 1.4.7をインストールする手法で行ってみたいと思います。
ちなみに、iOS 13.5とiOS 12.5.5にて動作確認をした限りでは、以下の通り問題なくインストール&動作が可能でした。
結論
手法などの解説は次項に記載するとして、先に結論を述べてしまうと…AltServerがダウンロードするAltStoreのIPAファイルURLを「AltStore 1.4.7のIPAファイル」に書き換えてしまえば、可能でした。
今回は使っている方が多いであろうWindowsで実施していますので、書き換えるファイルは「AltServer.exe」です。
バイナリエディタで書き換えてもイイのですが、手作業は面倒なのでパッチファイルを置いておきます(自己責任でご使用ください)。
・【AltServer.ips(ZIPファイルになっているため、ダウンロード後に解凍してください)】
*AltServer 1.4.7用のパッチファイルですので、必ずAltServerをアップデートしてから適用する様にしてください。
適用方法 ①
WinIPSを「WinIPSの公式サイト」よりダウンロード(執筆時点ではWinIPS 0.71リンクが最新版のダウンロードリンクです)し、起動しましょう。
操作項目は「IPSパッチ」を選択し、IPSファイル項目は前項の「AltServer.ips」、パッチするファイル項目は「AltServer.exe」を選択してください。
AltServer.exeは【C:\Program Files (x86)\AltServer\AltServer.exe】にあるはずです。
適用方法 ②
「適用」ボタンをクリックすると確認ダイアログが出現しますので「はい」を選択。
最後に「AltServer.exeは正常にパッチされました。」とダイアログが出現したら、パッチ作業は完了です。
パッチが適用された「AltServer.exe」は「AltServer.ips」と同じフォルダへ作成されますので、これを【C:\Program Files (x86)\AltServer\AltServer.exe】へ移動し、AltServerを起動してあげればオーケー。
インストール方法はいつも通り
AltStoreのインストール方法などに違いはなく、いつも通りの手法で行っていただければ大丈夫です。
詳しくは【【Windows編】AltStore経由でiOSデバイスへIPAファイルのアプリをインストールする方法!】を参考にしてみてください。
アップデートはしないように!
AltStoreを起動すると、AltStore 1.4.8へのアップデート通知が来ていますが…アップデートを行うとまた起動できなくなってしまいますので、アップデートを行わないようにご注意ください。
注意点
今回のパッチは一部他の処理に上書きする形で施されており、他の機能などで問題が発生する可能性があります。また、AltStore 1.4.7を決め打ちしているため、このままではアップデートが受けられない場合があります。
そのため、AltStore 1.4.7をインストールした後は、一度PCからAltServerをアンインストールし、改めて最新版AltServerをインストールして変更点をもとに戻してあげましょう(AltServer.exeのバックアップを取っておいても大丈夫ですが、こちらの方が確実です)。
また、テストは私の環境でのみ実施しているため、もしかしたら動作しない環境があるかもしれません。その場合は次項の様に手動で書き換えを行ってみるとイイかも…?
何をやってるの?
上でもちょこっと書きましたが、AltServer.exe内に記述されている「最新版AltStoreのIPAファイルURLを、AltStore 1.4.7のIPAファイルURLへ書き換え」ているだけです。
AltStore 1.4.7のIPAファイルは、AltStore公式サーバーに残っており(他の過去バージョンIPAもあったりします)、そちらのURLに書き換えています。
以下は通常時のAltServer.exeの物で、NUL(00)が間に入っているため見にくいですが…最新版AltStoreのIPAファイルURLが記述されています。
書き換え後
そしてこちらが書き換え後の状態です。同じくNUL(00)が間に入っているため見にくいですが…AltStore 1.4.7のIPAファイルURLへ書き換えています。
ちなみに、見比べていただくと分かるかと思いますが…URL文字数が多くなっているため、他処理に上書きする形で記載しています。とりあえずAltStore 1.4.7のインストールだけであれば問題はありませんでした。
〆
ということで、こんな感じでAltStore 1.4.7をインストールする事が出来ました。
ベータ版では問題ないとの報告もあり、そのうち修正も来そうな気がしますが、急ぎAltStoreが必要だった!という方は試してみるとイイかもしれません。
ただ、WinIPSなんて使うの久しぶり過ぎて…これで大丈夫なのか若干不安だったりしますが…。今の時代、他になにかある気も…どうなんでしょう…?なにかあれば教えて下さい…。
コメント
WinIPSを久々に見かけて興奮しました
早急な修正がなされればいいのですが……
Windows向けで簡単にバイナリのパッチが扱えるソフト…の知識がWinIPSで止まっている私です…(´;・;ω;・)今でも事足りてしまうWinIPSすげぇです
愛してます大好きです
Stirlingも懐かしいなあ
いま動かしてみたらWindows 11でも動くしWindowsはこういう資産が強いですね
サンタさんさすが
これまじで助かったありがとう
iPhone SE2 iOS 14.3 Unc0ver AltStore1.4.8 AltDaemon
iPhone 12 iOS 14.3 Unc0ver AltStore1.4.6 AltDaemon
この二つの環境でAltDaemonを使用してのデバイス単体署名更新が出来ないのですが
これも何か不具合でしょうか?
追記でUnc0verの署名更新は出来ますがAltStoreは更新中に落ちてしまいます。
通常時でもAltStoreAppは落ちる挙動をしていたかと思いますが再度アプリを開いても更新されていません。
再起動等一通り試しております。
WinIPSはポケモンアルタイル導入以来使ってなかった
macだからダメだ…
試してはいないけど、管理人さんにマジで感謝!tweakが無いと生きていけないと痛感させられた2日間でした。
助かります🙇♀️
上書きww
メッチャ力業ですなぁ…バイナリエディタ使える人なら簡単に実行出来ますね
ウチのiPad君も無事にAltStoreインストール出来てunc0verもインストール及び更新出来ました!
ちなバイナリエディタはBzを使いましたけど…10年振りくらいに使ったかもです
久々に脱獄環境に復帰できました!
力技でもなんでもありがとうサンタ神様~~🙌
ios13.5
Xs 13.3 なのですが、逆に何度アップデートボタンを押しても
画面クラッシュしてアップデート出来なかったから
事なきを得ましたが、環境によるのですかね。
いけました!
ありがとうございます!!
iPad Air初代 12.5.5 unc7.0.2でいけました~
よこさがしたねえぇ
探したねえ
アルトストア以外にいい方法は無いの?
Sideloadlyなどもありますが、インストールするアプリの権限(関連で問題が出る場合があります。
分かりやすい例で言えばFugu14がAltStore 1.4.8以上でなければダメ…という様な事例で、過去いくつかのUnc0verのバージョンで同様の問題が出ていたりしました。
そのため、基本的にAltStoreがご使用頂ける環境であれば、AltStoreを使用していただくのがオススメかなと個人的には思います。
パッチが適用された「AltServer.exe」は「AltServer.ips」と同じフォルダへ作成されます。理解できました、適用されました。
こちらが、どうすれば良いか分かりません。素人でもわかるようにアドバイスお願い致します。
【C:\Program Files (x86)\AltServer\AltServer.exe】へ移動し、AltServerを起動してあげればオーケー。
パッチ適用したAltServer.exeをC:\Program Files (x86)\AltServer\に移してもとのAltServer.exeと置き換えろってことだろ
【C:\Program Files (x86)\AltServer\AltServer.exe】
を見つけ方がわからなくて…
???
Explorerのパス(矢印アイコンの右)に ↓ 入れてEnter
C:\Program Files (x86)\AltServer
そのフォルダ内にあるAltServer.exeをパッチ適用したAltServer.exeで上書き
拡張子(.exe)がないとかバックスラッシュじゃない(\)とかそういうところで詰まってるのかもよくわからんが
ありがとうございます😊
出来ました。
1.4.7インストール完了です。
そもそもaltserver自体のアップデートができない
なんかmsiファイルを参照する様指示されるが所定の場所にmsiが無ぇ
AltServerをダウンロードし、そちらからインストール作業を行ってみてもダメでしたでしょうか?
iPhone7 iOS13.5 Windows7
Win7用パッチと今回のパッチで
正常にAltServerが起動するようになりました。
本当に助かりました、ありがとうございます。
iPhone 6 12.5.1でaltserver 1.4.7.0
altstoreがクラッシュするのですが、解決方法は分かりますか?
おまかんですか?
新しいapple idも試しました
本記事中の問題とは異なりましたでしょうか?
AltServerとAltStoreのバージョンは必ずしも一致しているわけではなく、現時点でもAltServerは1.4.7が最新版ですが、AltStoreは1.4.8がインストールされます。
AltStore 1.4.8がインストールされている場合、本記事で触れています通り、iOS 12 / 13ではクラッシュが発生します。その場合の解決方法も本記事の通りです。
PCでAltServerからAltstoreをインストールしようとすると「account information was entered incorrectly. (-20101)」とエラーが出てインストールできません。
何が原因でしょうか?
AltServerは最新でiPhone 11 iOS14.3です。
別のApple IDを使用してみても同じエラーが出現しますでしょうか
うっかり署名切れしたまま再起動かかってしまいどうやってもAltStore起動できなくてここに辿りつきました…。
Macなのでアップデート待ちするしかないと言うことですね…。
脱獄してこの状態になってしまうと脱獄検知で起動しなくなるアプリが出てしまうのが辛いです…
altserverのアップデートをしようとしても1.4.7が最新版ですというポップアップが出てくるのですがどうしたらよいですか?
Windows版のAltServerはv1.4.7が最新版となっています
パッチが適用された「AltServer.exe」は「AltServer.ips」と同じフォルダへ作成されますので
同じフォルダにaltserver.exeが見当たらないのですが、対処法ありますか?
正常にパッチされました…とのポップアップ中に出力されたファイルパスが表記されているかと思います
神様!どうもありがとうございました!あざ-----------------す!!
そんな理由だとは全く知らず、iTunes、iCloud、Altserverをアンインストール、インストールと繰り返してみたり、Sideloadlyにてunc0verのインストールに一度成功するも電源落ち再起動後は全然うまくいかず途方にくれておりました。どうもありがとうございました。
ios13.5 SE2
記事のやり方でなくても、AltServer_ver1.5b8 を導入することで解決しました。以下参考URLです。
https://github.com/rileytestut/AltStore/issues/
[XXX]ベータ版は有料Patron向けにのみ配布されている物で、現在出回っているのは第三者により無断再配布された物ですのでご注意ください。
置き換えようとしたら管理者権限で拒否されてまう…PC分かんない…👐
インストールできたと思えば次は
ログインで弾かれます、、、
Failed to Log in
The data is not in the correct format
やりかたわかりせん
ios13.3.1 XS
できませんね
altstpreは入りますが、すぐクラッシュします。
こちらはAltStore 1.4.8時点の対処法になり、iOS 12 / 13でクラッシュする問題はAltStore 1.4.9にて修正が入っています。
https://tools4hack.santalab.me/update-altstore-149-fix-app-launch-crash-ios12-and-ios13.html
現在の最新版であるAltStore / AltServer 1.5.1でも同様に、iOS 12 / 13でクラッシュせず動作するはずなので、本記事の手法は不要です。