iOSは基本AppStoreから提供されたアプリのみダウンロードできます。
しかし!
様々な手を使うことでAppStore以外からでもアプリをスマホにインストールすることができます。
初心者でもわかりやすいようにまとめていきますのでゆったりとお読みください。
改造はすべて自己責任で!
著作権侵害を引き起こすようなアプリのダンロードは絶対にダメです!
①事前に知っておくべきこと
専門的…という程ではありませんが知っておくべき知識は多いです、事前に知っておきましょう。
・公式のダウンロード先以外からダウンロードしない
→俗に言う「ウイルス」といったものにかかってしまう可能性があります。(そうそう無いですが)
iOSのセキュリティホールをつっついているのでセキュリティには細心の注意を払いましょう。
大体の場合公式のダウンロード先は「GitHub」となります。
・まずは翻訳する
→翻訳をしましょう。海外産のものがかなり多いです。他人に聞く前にRead Meを翻訳しましょう。
・デマに惑わされない
→この界隈(?)は嘘が飛び交っています。制作者が公表している以外のバージョンでの対応は99.9%あり得ません。自らファクトチェックできるようにしましょう。
以上にことを常に意識してネットの海を漂いましょう。
②サイドローディングとは?
すでに知っている方は③まで飛ばしてください。
「正規のアプリストア以外からアプリをインストールすること」です。
ですのでAndroidだと.apk・.xapk、iPhoneだと.ipa・.debなどのインストールが該当します。
Androidではサイドローディングが誰でも出来るようになっていますが、iOSではそうもいかないです。
ですがどうにかこうにかインストールするのが今回のブログの目的です!
③本題
言葉のままに、本題に入ります。
サイドローディングは現在大雑把に4種類に分けることができます。
1.iOSの脆弱性を使った方法
2.PC使い7日間署名する方法
3.Scarletなどの不特定多数が利用する証明書で署名する方法
4.脱獄をする方法
1から順に解説していきます。
③-1iOSの脆弱性を利用する方法
こちらは「TrollStore」を利用するものです。
しかし利用できるiOSバージョンに制限があり
「14.0 beta 2 – 16.6.1, 16.7 RC (20H18), 17.0」
となっています。
また現在これらのバージョン以外での対応は決してありませんで、上記以外のバージョン対応を謳っているものは全てデマ、詐欺ですので注意してください。
インストール方法はこちらのサイトを参考にしてください。
TrollStoreのメリット・デメリットは
メリット
「署名が恒久的に継続される」
デメリット
「使用できるiOSバージョンに制限がある」
という点です。
TrollStoreが対応しているiOSバージョンの方はこちらの方法を利用することをおすすめします。
また.ipaのインストールはできませんが脆弱性に利用という点では「Misaka」も便利です。Tweak(微調整)の利用が出来るものです、Tweakは例えばPayPayの支払い音を消すなど。対応バージョンなどはGithubを確認してください。
その際に今後全ての方法でも必要になってくるのですが…
アプリをインストールした際にiOS16〜の方はアプリが開けないことがあります。
その際は設定→
③-2 PC使い7日間署名する方法
通称7日間署名と言われている方法です。
PC上でAltStoreやsideloadly、SideStoreを利用し自身のAppleアカウントで7日間3つまでのアプリを署名できます。
AltStoreは最もスタンダードなものです。
メリットは安定性があります。デメリットは他の二つに比べて機能が少ないです。
Sideloadlyは.ipaのインストール特化というよりは、ゲームのチートなどに使われる印象があります。
がインストールの際に.debの注入ができたり、バンドル名の変更ができる利点があります。
SideStoreはAltStoreのフォークで他の二つと比べ大きな違いがあり、初期設定は必要ですが、スマホ単体で再署名が出来るという利点があります。ですが割と新興なのでまだまだ不安定です。
いずれも1度はPCが必要という点がネックではありますが今回の1〜4の中では最も安定しており、また全てのiOSバージョンで利用できるので私はPCでの署名を推します。
③-3 Scarletなどの不特定多数が利用する証明書で署名する方法
初めに言います、「とても不安定です」。大事なことなのでもいう一度言います「大変不安定です」。
ですのであまりおすすめはしませんが、PCを持っていない・TrollStore未対応バージョンの方はこれしか無いのかな〜と思います。
Scarletにアクセスし、ページ下部の「Install」をクリック、広告を飛ばしたあとに選択肢が出てくるので1番上の「Direct Install」。
「iTunesで開きますか?」と聞かれるので「はい」、「URLからScarletをインストールしますか?」と聞かれるのでこれも「はい」を押すとインストールできます。
しかし不定期で起動できなくなります。その際は唾を飲むことしかできないのでこちらの方法はおすすめしません…
③-4 脱獄をする方法
こちらは方法まで語ると長すぎるので後日別でまとめます。
メリット
脱獄しているのでできることが多い
デメリット
脱獄はセキュリティなどの面でかなり不安要素となる
などです。
正直こちらの方法はデメリットの方がデカすぎるので非推奨です。
④まとめ
様々な方法でサイドローディング出来ますがiOSのバージョンが合っているなら3-①のTrollStore、非対応バージョンなら3-②のPCを使った方法を使うといいかな〜というのが持論です。
他の似たような記事を見て総合的に考えてみてください。
今回のまとめ終わり!
気分次第で加筆します
意見などコメントに気軽にどうぞ〜
コメント