iPhoneにApp Store以外から任意のサードパーティ製アプリケーションをインストールする方法

  1. 公開日:2016/01/19
  2. 更新日:
  3. iPhone
  4. ,
  5. 0

iPhoneやiPadなどのiOSデバイスにアプリケーションをインストールする場合は、Appleが提供するApp Storeを経由してインストールする方法が一般的です。しかし、Apple ID、Mac、Xcodeがあれば、App Store以外の任意のアプリケーションをiOSデバイスにインストールすることが可能です。

任意のサードパーティ製のアプリケーションをインストールする

アプリケーションをインストールするためには、事前にApple IDの作成、Xcodeのダウンロードが必要です。また、XcodeはMac向けにしか提供されていないため、Windowsなど他OSでは実行することができませんので、ご注意ください。

Xcodeのダウンロード

OS X、iOSなどのアプリケーションを開発するためには、MacのXcodeを使用する必要があります。今回、App Store以外から任意のアプリケーションをインストールするために、この開発ツールを使用しますので、事前にダウンロードしておきます。

Developer: Apple
Price: 無料

Xcodeの事前準備

Xcodeのダウンロードが完了したら、Xcodeを起動しましょう。Xcodeを起動したら、メニューバーから「Xcode」→「Preferences…」を選択します。または、+,でも起動できます。環境設定が起動するため、「Accounts」タブの「+」をクリックして、Apple IDを登録しておきます。

「Add Apple ID」を選択すると、Apple IDとパスワードを求められるため、入力したら「Sign in」をクリックします。

画面にApple IDが表示されれば登録は完了です。

GammaThingyのインストール

例えば、GitHub上には多数のアプリケーションのソースコードが公開されており、今回対象とするアプリケーションもGitHub上でソースコード、及びXcodeのプロジェクトファイルが配布されています。GammaThingyは、今後iOS9.3で実現されるであろう、「Night Mode」を実装するアプリケーションです。以下のリンクから「Download ZIP」でZIPファイルをダウンロードして、解凍しておきます。解凍したら、「GammaThingy.xcodeproj」をダブルクリックします。

https://github.com/thomasfinch/GammaThingy

Xcodeが起動されるため、左ペインから「GammaThingy」を選択します。

「General」タブを選択し、「Bundle Identifier」、及び「Team」を変更します。「Bundle Identifier」は任意の名称で構いませんので、一意になるように変更します。今回は、「me.thomasfinch.GammaTestOttan」としました。「Team」は先ほど事前に作成したApple IDを選択します。

「Fix Issue」が表示された場合は、クリックします。

「To fix this issue, select a Development Team to use for provisioning:」と表示された場合は、事前に作成したApple IDを選択して「Choose」をクリックします。

続いて、アプリケーションをインストールしたいデバイスと、MacをUSBケーブル経由で接続します。この状態で、画面左上のデバイスのプルダウンから接続したデバイスを選択します。または、「Product」→「Destination」の「Device」からデバイスを選択します。

「Ready」と表示されていることが確認できたら、三角形のマークをクリックします。これでプロジェクトのビルドが始まり、アプリケーションがデバイスにインストールされます。

初めてアプリケーションをインストールする場合、プロファイルから開発元(今回の場合は、事前に作成したApple ID)を信頼する必要があります。iOS側で「一般」→「プロファイル」から「デベロッパAPP」をタップします。

アプリケーションのインストールに使用したApple IDが表示されるため「”<Apple ID>”を信頼」をタップします。

「信頼」をタップします。

ホーム画面にアプリケーションがインストールされていることが確認できます。

まとめ

GitHubなどから任意のアプリケーションをインストールする場合、App StoreのAppleによる審査を通過していないアプリケーションをインストールすることになるため、十分に注意が必要です。実行は自己責任でお願いします。

この記事が気に入ったらいいねしよう!
関連記事
ご意見ボード
匿名で管理人に送信されます。※送信専用です。返信はできません。
ご指摘・ご意見
Top