デバイス上で実行
Xcode は開発用の Mac で OS Xのアプリを起動します。
デバイス上で開発中 (iPad、iPhone、iPod touch、または Apple Watch) 上の iOS と watchOS アプリを実行するには、以下の4つのものが必要です。
- あなたの Mac に接続されているデバイス。
- Apple デベロッパプログラムのメンバーである事。
- 開発者プログラムの有効な署名 ID がある事。
- デバイスは、その開発者プログラムによって開発用にプロビジョニングされている事。
Xcode は、これらの要件のいずれか足りない部分をガイドし、署名 ID とデバイスのプロビジョニングプロファイルを取得する作業を行うことが通常できます。
開発中にデバイス (iPad、iPhone、または iPod touch) 上の iOS アプリを実行するには、デバイスをあなたの Mac に接続しなければならず、デバイスは、Apple により開発のためにプロビジョニングされていなければなりません。あなたの Mac のアプリが、特定の Apple テクノロジー、すなわち iCloud、ゲームセンター、アプリ内購入などを使用している場合は、あなたの Mac をプロビジョニングしなければなりません。
Apple は、あなたのアプリが、知らずに変更され配布される事からユーザーデータを保護するために、基礎となるセキュリティモデルを実装しています。開発プロセス全体を通じて、あなたはアセットを作成し、Apple はあなたのデバイス、およびアプリの ID を確認するために使用する情報をあなたは入力します。これらのアセットは、開発デバイスを識別するプロビジョニングプロファイルを含みます。
デバイスのプロビジョニング・プロファイルを取得するには、Apple デベロッパプログラムのメンバーシップおよび関連する署名 ID が必要です。これを行う方法の詳細については、アプリの配布クイックスタート (リンク切れ)を参照してください。
実行目的先のデバイスを選択
あなたの Mac にデバイスを接続すると、デバイスの名前と iOS は、[スキーム] メニューの目的先として表示されるのは実行ているものとしてリリースします。目的先としてあなたのデバイスを選択し、ビルドし、デバイス上でアプリを実行するには、[実行(Run)] ボタンをクリックします。
前:シミュレーターで実行
次:スキームの管理