推奨されます, 2024

エディターズチョイス

iOS 10でiPhone上のアプリをサイドロードする方法(脱獄なし)

iOSは「オープン」なオペレーティングシステムではありませんでした。 AppleがiOSに課すいくつかの制限があります、そしてあなたは本当に脱獄なしでApp Storeの外からアプリケーションをインストールすることができません。 しかし、AppleがXcode 7をリリースしたとき、すべてが変わった。Appleは、開発者アカウントに対して99ドルの年会費を支払う必要なしに、開発者が自分のデバイスで自分のアプリをテストできるようにしたかった。 そのため、開発者はXcodeを使って自分のアプリをiOSデバイスにインストールすることができました。 この記事では、これを使用してiPhoneまたはiPadのほぼすべてのアプリを脱獄せずにインストールする方法を説明します。

この方法は、ソースコードが利用可能なアプリに対してのみ機能します。 f.luxやGBA4iOSのようなアプリはGitHubやBitbucketなどで利用可能なソースコードを持っています。あなたがこのメソッドを使えるかどうかチェックするためにあなたがGoogleで欲しいアプリのソースコードを検索することができます。

私たちが使っているツール:Xcode 8

XcodeはiOSアプリの公式開発環境です。 iOS 10を実行しているiPhoneにアプリをインストールするにはXcode 8を使用します。まだMacにXcodeがない場合は、App Storeから、または直接Appleからダウンロードできます。 Xcode 8はiOS 10用のSDKをサポートしているので、これより古いバージョンは使用できません。 あなたが「SDK」が何であるかを知らないならば、それについて心配しないでください。

注意 あなたがiOSのベータテスタであり、あなたのiPhoneにインストールされているiOS 10.0以上のものがあれば、あなたはXcode 8 Betaをインストールする必要があります。 Xcode 8はiOS 10までのデバイスのみをサポートします。Xcode8を使用して、iOS 10.0を実行しているiPhone 6Sでこれを実証します。

MacにXcodeをダウンロードしたら、もうすぐ準備が整います。

iOS 10のサイドローディングアプリ

アプリをサイドロードする前に、まずそのためのソースコードが必要になります。 私のiPhoneにf.luxをインストールしてみます。 デフォルトでは、f.luxアプリはジェイルブレイクしたデバイスでしか利用できませんが、この方法を使用してiPhoneでも同様に入手できます。

iPhoneにf.luxアプリをインストールするには、以下の手順に従ってください。

注意 これまでXcodeを使ったことがなくても、どうすればいいのかを理解できるように、私は一歩一歩このステップを踏みます。 Xcodeの基本を知っているユーザーは、これらのステップを通して自由にスキムしてください。

1.まず、f.luxのGitHubレポジトリに行き、「 1 release 」というリンクをクリックしてください。

2.リンクから、f.lux のソースコードダウンロードします

3. Mac上で、ダウンロードしたファイル解凍して、f.luxプロジェクトフォルダを取得します。 今、あなたのMac上でXcode 8を起動し、そして「 Open Another Project 」をクリックしてください。

4.解凍したフォルダを開き、「 iflux.xcodeproj 」というファイルを選択して、 「開く」をクリックします

5. Xcodeによってプロジェクトが読み込まれます。 左側のサイドバーにある「ifluxプロジェクト」をクリックしてください。

6. iPhoneにアプリをインストールするには、いくつか設定を変更する必要があります。 まず、「 Xcode - >設定 」と進み、 「アカウント」タブをクリックしてください。 ここにApple IDを追加する必要があります。 画面下部のプラスアイコンをクリックしてApple IDを追加するだけです。 それは開発者IDである必要はありません、あなたは同様にあなたの自由なApple IDを使うことができます。

7.それが終わったら、Xcodeプロジェクトのためにいくつかの設定を変更する必要があります。 まず、「 Bundle Identifier 」の横にある値を変更して、固有のもので、 com.xyz.ifluxのように見えるものにします 。 私の場合は、「xyz」を自分の名前に置き換えました。

8.次に、プロジェクトに「開発チーム」を追加する必要があります。 「Development Team」の横にあるドロップダウンボックスをクリックして、「 Your Name(personal team) 」を選択してください

9.あなたはあなたのiPhoneにf.luxをインストールする準備がすべて整いました。 iPhoneをMacに接続するだけです。 それから、「 Product - > Destination 」に行き、リストからあなたのiPhoneを選択してください。

10.さて、Xcodeの「実行」ボタンをクリックしてください。 XcodeはあなたのiPhone用にアプリのコンパイルを開始します。 警告(黄色い三角印)が表示されても、心配しないでください。

11. iPhone上の開発者を信頼する必要があることを示すエラーが表示されます。 iPhoneの場合は、 [設定] - > [一般] - > [プロファイルとデバイス管理 ]の順に選択します。

12. [ Developer App]の下のエントリをタップし、[ 信頼]をタップします。

13.これであなたのホームスクリーンに行き、f.luxを探すことができます。 それを起動するためにアプリをタップして、それは動作します!

この方法を使用して、ソースコードにアクセスできるアプリをインストールできます。 多くのアプリがソースコードを公開しているため、iPhoneが脱獄されていなくても、ユーザーは簡単にそれらをサイドロードできます。 ソースコードを公開しているアプリは以下のとおりです。

GBA4iOS:iOSデバイス用のゲームボーイエミュレータ。

投稿マネージャ:バッファのようなTwitter投稿の投稿/スケジュール設定、共有拡張機能の追加

コディ:人気のメディアプレーヤー&エンターテイメントの中心地

iOSで利用できるオープンソースのアプリはたくさんあります。 GitHubでリスト全体をチェックすることができます。

iPhoneまたはiPadでiOSアプリを簡単にサイドロード

Xcode 8を使用して、脱獄されていないiPhone、またはiOS 10を実行しているiPadにiOSアプリをサイドロードする方法を理解できたので、次に進み、お気に入りのアプリのソースコードをオンラインで探します。 いつものように、この方法で何か問題が発生した場合は、下記のコメント欄でお知らせください。

Top