「Jailbreak不要なiOSアプリストア AltStore beta版にアプリ入れてみました」で、PATREONメンバへ公開(2019/11/18)されているAltStore beta版でMac版AltServer経由のサイドロード、再署名の手順などを書きました。
上記の時点ではWindows版のAltServerはまだ公開されていなかったのですが、Windows版AltServerの対応が完了したとAltStoreのTwitterでアナウンス(2019/11/28)がありました。
https://twitter.com/altstoreio/status/1200133575800176640
しかし試してみるとWindows版AltServer経由のサイドロード、再署名はできなかったのでいろいろ調べていたのですが、上手くいく方法がわかりました。
本記事はその備忘録と、2020年1月26日現在のAltStoreの開発状況などに少し触れます。
まず、上手くいったWindows版AltServer経由のサイドロード、再署名の手順を下記に載せます。
①AltServerのbeta版をダウンロードしてインストール後、起動します。
https://twitter.com/altstoreio/status/1220880007540568064
※たぶんサーバ側はAltStoreのホームページからダウンロードできるAltServer正式版でも問題ないと思います。
②WindowsのiCloudアプリでログイン。
https://twitter.com/altstoreio/status/1200133735561211905
ログインする際にiCloudとAltStore署名が一致していることが必須条件でした。
※一致していないと再署名をした際に "This action cannot be completed at this time (-22411)" のエラーが出ます。
下記は、AltStore beta版で再署名をした際に表示された画面です。
※iCloudアプリがなければ、Microsoft Storeでなく下記からダウンロードしてインストールしてください。
アップルのサポートページ: Windows 用 iCloud をダウンロードする
③iPhoneをPCとUSB接続か、iTunesの設定で「WiFi経由でこのiPhoneと同期」をオンする。
④iPhoneでAltStore beta版を起動後、サイドロードや再署名を実行。
AltStore経由のサイドロード、再署名ともiTunes(「WiFi経由でこのiPhoneと同期」をオン)経由でOKでした。
Windows版AltServer経由のサイドロード、再署名の手順は以上です。
今までVMWare上のMac版AltServer経由でサイドロード、再署名していたのですが、Windowsでもできるとやはり便利です。
Mac版AltServerは、メールクライアントを起動してメールプラグインを有効にする必要があったのですが、そのメールアドレスはiCloudやAltStore署名と一致していなくてもよく、iCloudに至ってはログインしなくでも問題なかったので、Windows版AltServerでは完全に嵌りました。
AltServerは、いろんなiOSライブラリやネットワークポートを使っているようで、これだけ前提条件が複雑だと一般公開するにはまだ少し時間がかかると思います。
AltStoreの全体の開発状況ですが、PATREONメンバ以外のサイドロード機能の一般公開(AltStoreアプリ正式版での機能サポート)はまだ未定です。
また先日PATREONメンバに公開されたクリップボード履歴管理アプリClipの方は、もうすぐ一般公開(AltStore正式版上でリリース)だそうです。
※Jailbreak不要なAltStoreのクリップボード履歴管理アプリClipレビューで紹介しています。
時間はかかっていますが、少しづつ進んでいるので楽しみです。(^^)
※2020/3/25に AltStore beta版のアプリソースリポジトリ追加機能がリリースされましたので試してみました。
様々なアプリがストアに追加でき賑やかになってきた様子を、次の記事「Jailbreak不要なiOSアプリストアAltStoreのリポジトリ追加機能beta版リリース」で紹介しています。