非正規アプリをiPhoneやAndroidスマホへインストールする方法

160324jailbreak1.jpg

すべては自己責任で…。

アップルやグーグルは、それぞれiPhoneやAndroidスマートフォン向けのアプリストアを運営し、独自の審査システムを通じて、ユーザーの囲い込みを進めているように思えます。それはユーザーが安心してアプリをダウンロードできるよう、セキュリティ対策面から重要なんでしょうけど、時にガチガチに守られているような気がして、窮屈に感じることはありませんか?

実は、ちょっとした努力を払うだけで、たとえ非正規の、いわゆる野良アプリでもインストールして利用することは可能です。面倒な脱獄とよばれるジェイルブレイク(Jailbreak)やroot権限の取得すら必要としません。これから参考までに、その方法を紹介していきましょう。

ただし、あくまでも非正規アプリは、グーグルやアップルのアプリストアで審査をパスしたものではないため、そのインストールには危険が伴うことだけは覚悟しておかなければなりません。セキュリティ面で認証を受けていない非正規アプリをインストールすると、ハッキングやフィッシング詐欺の被害に遭う確率は高まります。本当に信頼できる安全な非正規アプリだとわかっている場合のみ、インストールへと進むことをお勧めしますよ。

なんだか非正規アプリをインストールするのは、後ろめたいことのように感じるかもしれません。でも、まっとうな理由があって、そうせざるを得ないこともあります。例えば、まだベータテストの段階で、アプリの評価を行ないたい場合などです。しかしながら、非正規アプリをインストールして被ってしまういかなるダメージも、すべて自分の責任で対処していくことになる点だけは覚えておかなければなりません。

Androidへ非正規アプリをインストールする方法

iOSと比べて、Andoridユーザーは手軽に非正規アプリのインストールが可能です。まずは、非正規アプリのインストールを許可するために、Androidの設定画面で「セキュリティ」を選び、提供元不明のアプリという項目へ進みましょう。

160324jailbreak2.jpg

提供元不明のアプリのインストールをオンにすると、セキュリティに関する警告が表示されるものの、ユーザーの自己責任で、Androidスマートフォンやタブレットへ非正規アプリのインストールが可能になります。

この準備を終えたら、あとは目的の非正規アプリが、APK(Android Application Package)ファイルの形で提供されているでしょうから、インターネット上でダウンロードしてみましょう。あるいは、USB経由で直接転送して入手することもできます。いずれにせよ、ここで取得するAPKファイルが、本当に信頼できるものかどうかを十分にチェックすることを忘れないようにしましょう。元々のAPKファイルは問題なくても、そこにマルウェアをバンドルして配布されている非正規アプリもあるので、注意が必要ですよ!

インストールしたい非正規アプリを、Androidスマートフォンやタブレットの本体に用意ができたら、ファイルマネージャーなどからタップするとインストールがスタートします。警告メッセージが表示されますが、それを無視して進むと、ほぼ自動的にインストールが完了していることでしょう。その後のアップデートなども、自動で行なう非正規アプリが多いようです。

iOSへ非正規アプリをインストールする方法

Androidの場合とは異なり、iOSに非正規アプリをインストールするのは、やや敷居が高くなってしまいます。とはいえ、MacのAppStoreで、ソフトウェア開発者向けに提供されている「Xcode」を活用することで、多少の制限はあるものの可能になりますよ。

160324jailbreak3.jpg

Xcodeがインストールされたら、メニューの「Preferences」にある「Accounts」タブから、自分のApple IDを追加しておきましょう。この準備を終えたら、目的の非正規アプリのソースコードの入手が必要となります。このソースコードの入手作業が、AndroidのAPKファイルほど容易ではないのが玉にキズですが、改良されたXcodeのおかげで、昔よりもiOSに非正規アプリを導入するのが楽になったというのも事実のようですね。

Xcodeで認識できるソースコードを手に入れたら、メニューの「File」にある「Open」タブから目的の非正規アプリを開き、左画面のプロジェクトを選択しましょう。ここでインストールしたいiPhoneやiPadを接続し、転送先の「Destination」に選択しておきます。自分のApple IDがチーム名に選択されていることを確認したら、あとは「Bundle Identifier」項目でパッケージに好みのアプリケーション名をつけて準備完了ですよ。

ここまで準備が進んだら、左上の再生マークの実行ボタンを押すと、コンパイルから転送、アプリの実行まで自動で進行するはずです。やや面倒に思えるかもしれませんが、この手順を踏むと、AppStoreからは入手できない非正規アプリでも、自由にインストールして利用することができるようになるでしょう。

top image by Canbedone/Shutterstock.com

David Nield - Gizmodo US[原文

(湯木進悟)