デバイスウインドウについて
お使いのデバイスとシミュレータの表示と管理を行うにはデバイスウィンドウを使用して下さい。
[デバイス(Devices)] ウィンドウを表示するには、[ウィンドウ(Window)] > [デバイス(Device)] を選択するか、コマンド+ Shift +2を押します。
[デバイス] ウィンドウは、2つのペインに分割されています。左側のペインはデバイスとシミュレータのリストがあります。右側のペインは、左ペインで選択したデバイスまたはシミュレータの詳細情報を表示しています。
デバイスとシミュレータ
デバイスとシミュレーターの.リストは、開発マシン、接続された全ての iOS デバイス、および使用可能なすべてのシミュレータを含みます。ペインの一番下に、新しいシミュレータを加えるために追加ボタン (+) が有り、選択した項目のアクションポップアップボタン、およびフィルタバーがあります。
シミュレータを削除するためにアクションポップアップボタンを使用し、実行目的先メニューでデバイスを表示し、またはデバイスのプロビジョニング・プロファイルを表示します。実行目的先のメニューは、メインウィンドウ・ツールバーのスキームメニューの右側に示されています。開発中のアプリを実行するためのターゲットの目的先を選択するためにそれは使用されます。
実行目的先メニューでデバイスを表示するには:
- デバイスまたはシミュレータを選択します。
- [アクション(Action)] メニューを表示するには、アクションポップアップボタンをクリックします。
- "実行目的先メニューを表示" の隣のチェックマークがない場合は、項目を選択します。
以下のスクリーンショットは、実行目的先メニューでシミュレータを表示するように構成されたアクションポップアップメニューを示しています。
リストの下部にある[追加] ボタン (+) をクリックして、新しいシミュレータを追加します。現れたダイアログで、シミュレータの名前を入力し、デバイスタイプと iOS のバージョンを指定します。各シミュレータには、独自の内容と設定があります。開発プロジェクトの事前構成済みのデバイス環境を作成するために、カスタムシミュレータを使用してください。
シミュレータを削除するには:
- 削除するシミュレータを選択します。
- アクションポップアップボタンをクリックします。
- [アクション] メニューで[削除(Delete)] を選択します。
または、シミュレータを選択して Delete キーを押します。
プロビジョニング・プロファイル・ダイアログは、デバイスにインストールされているすべてのプロビジョニング・プロファイルを示しています。また、プロビジョニング・プロファイルを追加および削除することができます。以下のスクリーンショットは、デバイスの Dev iPod touch 05 のプロビジョニング・プロファイル・ダイアログを示しています。
プロビジョニングプロファイル・ダイアログを表示するには:
- [デバイス(Devices)] ウィンドウの左側のリストで、iOS か OS X デバイスを選択します。
- ウィンドウの左下にあるアクションポップアップメニューをクリックします。
- 以下のスクリーンショットに示すように、[プロビジョニング・プロファイルの表示] を選択します。
詳細ペイン
右側の詳細ペインには、選択したデバイスまたはシミュレータの詳細が表示されます。ペインの内容は選択されている項目の種類によって異なります。
すべてのデバイスとシミュレータは、選択した項目の名前、モデル、OS のバージョン、および識別子を含む情報領域を示します。以下のスクリーンショットは、MacBook Pro で OS X を実行中の情報を示しています。
開発者証明書を使用した iOS デバイスは、次の3つの領域を示します。
- デバイス情報: メモリ容量とバッテリの充電、デバイスのログを表示するためのボタン、およびスクリーンショットを撮るためのボタンなどを含むデバイス情報を表示します。
- インストールされたアプリ: アプリを追加または削除して、アプリのデータコンテナを管理するため、インストールした開発用アプリだけでなく、コントロールのリストを表示します。
- デバイスコンソール: デバイスのコンソールを表示します。この領域は、最初は閉じられています。
デバイスコンソールを開くには、詳細ペインの左下にある開閉用三角をクリックして下さい。
デバイス上のログを表示するには:
- デバイスとシミュレータのリストでデバイスを選択します。
- [デバイスログの表示(View Device Logs)] ボタンをクリックします。これは、デバイスのログダイアログを表示します:
左側のリストでログを選択して、ログを表示します。
ウィンドウの右上にあるフィルタバーに入力して、ログのリストをフィルタリングします。
スクリーンショットを撮るには:
- デバイスとシミュレータのリストでデバイスを選択します。
- 望みの画面にデバイスを移動します。
- デバイス情報領域で[スクリーンショットを撮る] ボタンをクリックします。スクリーンショットはデスクトップに保存されます。
デバイスにアプリを追加するには、インストールされた領域の下部にある[追加] ボタン (+) をクリックします。表示されたファイルダイアログでアプリを選択します。
デバイスからアプリを削除するには、インストールされたアプリの一覧でアプリを選択し、[削除(Remove)] (-) ボタンをクリックします。
インストールされたアプリの一覧の一番下にあるアクションポップアップボタンを使用してデバイス上のアプリデータ・コンテナの管理をします:
デバイスにインストールされているアプリのデータコンテナを表示するには:
- デバイスとシミュレータのリストでデバイスを選択します。
- インストールされたアプリのリストで、アプリを選択します。
- アクションポップアップボタンをクリックし、ポップアップメニューから[コンテナを表示(Show Container)] を選択します。これは、コンテナ・ダイアログを表示します。
デバイスにインストールされたアプリのデータコンテナをダウンロードするには:
- デバイスとシミュレータのリストでデバイスを選択します。
- インストールされたアプリのリストで、アプリを選択します。
- [アクション(Action)] ポップアップボタンをクリックし、ポップアップメニューから[コンテナをダウンロード(Download Container)] を選択します。
- Finder でコンテナの目的先フォルダを選択し、[保存(Save)] をクリックします。コンテナは、デバイスからコピーされます。
デバイスにインストールされたアプリのデータコンテナを置き換えるには:
- デバイスとシミュレータのリストでデバイスを選択します。
- インストールされたアプリのリストで、アプリを選択します。
- [アクション] ポップアップボタンをクリックし、ポップアップメニューから[コンテナを置き換え(Replace Container)] を選択します。
- Finder で置き換えるコンテナを選択し、[開く(Open)] をクリックします。選択されたコンテナは、デバイス上のものと置き換えられます。
関連記事