Xcode からアプリを iPhone にインストールして実行する方法

前回、「 基本的な iOS アプリの作り方 」で「いま何時?」 というボタンをタップすると、現在の時間を 「 ** 時 ** 分です。」 と表示するアプリを作りました。

そのアプリを iPhone や iPad などの実際のデバイスにインストールして実行してみましょう。

今回は iPhone にインストールしますが、iPad でも手順は全く同じです。

プロジェクトの署名 (signing) を設定する

実機にインストールして実行するには、コード署名(code signing)をする必要があります。

ナビゲーターエリアでプロジェクトを選択し、ターゲットでプロジェクト名を選択し、Signing & Capabilities を表示します。

Xcode からアプリを iPhone にインストールして実行する方法 4


Apple ID アカウントを Team に設定する

まず、Automatically manage signing にチェックが入っていることを確認しておいてください。

そして、すでに Apple ID のアカウントを Xcode に登録している方は、Team の箇所にアカウントを選択するリストが出てくるので、そこでアカウントを選択してください。

Xcode からアプリを iPhone にインストールして実行する方法 7


Xcode に Apple ID アカウントを登録する

Xcode に Apple ID のアカウントが登録されていない場合は Add Account ボタンをクリックしてアカウントを登録してください。

Xcode からアプリを iPhone にインストールして実行する方法 5


下の画面が出てきますので、Apple ID を持っている場合はサインインしてください。

Apple ID を持っていない場合は、Create Apple ID ボタンをクリックして、アカウントを作成して登録してください。

有料の Apple Developer Program に登録しなくても、Personal Team として登録して実機にインストール可能です。

Apple Developer Program の詳細はこちらのページをご覧ください。
Apple Developer Program について

Xcode からアプリを iPhone にインストールして実行する方法 6

アカウントを登録したら、先ほどの Signing & Capabilities の画面の Team で登録したアカウントが選択できるようになりますので、選択しておいてください。


ライセンスのエラーが出た場合は?

次のようなエラーが出ている場合は、新しいプログラムライセンスに同意する必要があります。

You currently don't have access to this membership resource. To resolve this issue, agree to the latest Program License Agreement in your developer account.

Xcode からアプリを iPhone にインストールして実行する方法 8


Apple Developer のサイトにログインして、新しいライセンスに同意してください。

Xcode からアプリを iPhone にインストールして実行する方法 9


その後 Signing & Capabilities の画面に戻り、Try Again ボタンをクリックするとエラーが解消されるはずです。

Xcode からアプリを iPhone にインストールして実行する方法 10

iPhone 上でアプリを実行する

次に、アプリをインストールしたい iPhone のデバイスを Mac に接続します。

そして Xcode の上部にあるツールバーのスキームを選ぶ箇所をクリックすると、接続した iPhone が出てくるので選択します。

Xcode からアプリを iPhone にインストールして実行する方法 1

Xcode からアプリを iPhone にインストールして実行する方法 2

デバイスの横に (Developer mode disabled) と表示されて、アプリがインストールできない場合は「Developer Mode(デベロッパモード)を有効にする方法」を参考に Developer Mode を有効化してください。


その状態で ボタンをクリックすると、プログラムはビルドされ、ビルドが成功すると iPhone にアプリがインストール&実行されます。

Xcode からアプリを iPhone にインストールして実行する方法 3

Xcode からアプリを iPhone にインストールして実行する方法 11

以上、Xcode からアプリを iPhone にインストールして実行する方法をご説明しました。

© 2024 iOS 開発入門