# ペアリングとデバッグ

Monaca CLI を使用して、Monaca アプリをデバッグする場合、ホスト PC ( Monaca CLI を実行中 ) と端末 ( Monaca デバッガーを実行中 ) をペアリングさせます。

Monaca デバッガーとローカル PC を接続する前に、次の点を確認します。

1. Monaca デバッガーとローカル PC が、同一ネットワーク ( LAN または Wi-Fi ) に接続されていること。公共のネットワークでは、クライアント同士の通信が許可されていないことがあり、その場合には、ペアリングはできません。
2. Monaca デバッガーとローカル PC では、同一の Monaca アカウントを使用すること。
3. ローカル PC 側のファイアーウォールを無効化すること。

## ペアリングの設定

{% hint style="info" %}
iOS 14 以降では、Monaca デバッガー初回起動時に手動でペアリングさせる必要があります。\
&#x20;手動でペアリングする方法については、[ペアリング方法](https://ja.docs.monaca.io/debugger/troubleshooting#monaca-デバッガーとのペアリングが失敗する場合)を参照していください。
{% endhint %}

1. Monaca デバッガーアプリを端末上で起動させ、Monaca アカウントを使用してサインインします。サインイン時には、Monaca CLI で使用したアカウント情報と同じものを使用します。
2. PC 側のコマンドウィンドウ上で、プロジェクトの保存先フォルダーへ移動し、\[monaca debug]\() コマンドを実行して、Monaca デバッガーに接続します。

```bash
monaca debug
```

&#x20;   3\. Monaca デバッガー上に、ポップアップメッセージが表示され、Monaca デバッガーとホスト PC をペアリングするか聞かれます。\[ ペアリング ] ボタンをタップします。

![](https://3046938759-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MfWrOnV1iKerkfShm9O%2F-MgOWKxY8rVU8TLFQ2rw%2F-MgOX5cESHgopSZ3nv6K%2Fimage.png?alt=media\&token=5570ca24-6617-46cc-8b26-4b28bd66c185)

1. ペアリング後、Monaca デバッガーの \[ ローカルプロジェクト ] 欄に、ローカルに置かれているプロジェクト名が表示されます。ペアリングに失敗した場合には、[Monaca デバッガーとのペアリングが失敗する場合](https://ja.docs.monaca.io/debugger/troubleshooting#monaca-デバッガーとのペアリングが失敗する場合) をご確認ください。

![](https://3046938759-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MfWrOnV1iKerkfShm9O%2F-MgOWKxY8rVU8TLFQ2rw%2F-MgOXA88zYTZAzkqHZl7%2Fimage.png?alt=media\&token=6477c2fe-4af7-4baa-bf99-5362456f514e)

## ペアリングの解除

ペアリングの解除方法は、2 通りあります。

### PC 上からの解除

[monaca debug](https://ja.docs.monaca.io/products_guide/cli_commands#monaca-debug) コマンドを実行したコマンドウィンドウと同じウィンドウ上で、次のコマンドを実行すれば、Monaca デバッガーと PC 間のペアリングとデバッグ処理を停止できます。

```bash
ctrl + c
```

### Monaca デバッガー上での解除

1. 左上端に表示された切り替えメニューをクリックして、次に、`ローカルコンピュータ`ボタンをクリックします。
2. 接続されている PC が表示されます。PC の横に表示されている`インフォーメーション` アイコンをクリックします ( 下のスクリーンショットを参照のこと )。

![](https://3046938759-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MfWrOnV1iKerkfShm9O%2F-MgOWKxY8rVU8TLFQ2rw%2F-MgOXbY1O8gFGRXchv00%2Fimage.png?alt=media\&token=2c019705-2ae5-49cc-b401-f6d21b953157)

&#x20;   3\. 接続されている PC の情報が表示されます。`この PC を解除する` をクリックして、ペアリングを解除します。解除後は、ローカルに保存されている Monaca プロジェクトは、デバッガー上でデバッグできません。デバッグを再度行う場合には、ペアリングをします。

## Monaca CLI を使用した、Monaca アプリのデバッグ

[Monaca 提供のローカル環境用の開発ツールと Monaca デバッガーとの連携](https://ja.docs.monaca.io/products_guide/debugger/debug) をご確認ください。
