> For the complete documentation index, see [llms.txt](https://ja.docs.monaca.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ja.docs.monaca.io/products_guide/monaca_ide/monaca_ci/appetizeio.md).

# Appetize.ioへの配信

[Appetize.io](https://appetize.io/) では、AndroidとiOSアプリをブラウザ上でシミュレートすることができます。\
このサービスを利用すると、iOS証明書やプロビジョニングファイルなしで、アプリの動作確認が可能となります。

![](/files/AfJ9kU2Xdj18ux1eH333)

### API トークンの取得方法

1. [Appetize.io](https://appetize.io/) のアカウントを作成し、ログインします。 &#x20;
2. [アカウント設定ページ](https://appetize.io/account)のAPIトークン取得欄からトークンを取得します。

![](/files/Xcfm4xRjAclaE4lzlGig)

### Monaca へのサービスの追加

API トークンを取得後、Appetize.io を Monaca に追加する方法は、以下になります。

1\. Monaca クラウド IDE メニュー&#x306E;**`設定 → デプロイサービス`**&#x3092;選択します。

2\. `新しく追加する`をクリックします。

3\. `AppetizeIo` を選択し、以下の必要情報を入力します。

![](/files/-MgzLQ_XPa-tN_kJUj5f)

* `エイリアス名`: 各サービスの一意の識別子
* `API トークン`: Appetize.io から取得した API トークン

4\. `追加`をクリックします。

以上で、Appetize のシミュレータを使用してビルドアプリをインストールできるようになります。

#### 設定パラーメーター

Monaca CI では、次のパラメーターをサポートしています ( JSON 形式 )。\
詳細は、[Appetize.io ドキュメント ( 英語サイト )](https://appetize.io/docs#creating-apps) をご確認ください。

<table data-header-hidden><thead><tr><th width="266.3333333333333">パラメーター</th><th width="150">タイプ</th><th>説明</th></tr></thead><tbody><tr><td>パラメーター</td><td>タイプ</td><td>説明</td></tr><tr><td><code>platform</code></td><td>string</td><td>[必須項目] <code>ios</code> or <code>android</code></td></tr><tr><td><code>timeout</code></td><td>number</td><td>セッションが自動的に終了するまで待機する秒数。<code>30</code>, <code>60</code>, <code>90</code>, <code>120</code>, <code>180</code>, <code>300</code> または <code>600</code> を指定。(デフォルトは<code>120</code>。)</td></tr><tr><td><code>disableHome</code></td><td>boolean</td><td>ホームボタンを無効にします。</td></tr><tr><td><code>disabled</code></td><td>boolean</td><td>このアプリのストリーミングを無効にします。</td></tr><tr><td><code>useLastFrame</code></td><td>boolean</td><td>セッションが終了した後、シミュレータの画面上に、最後の表示されていた画像を表示します。</td></tr><tr><td><code>buttonText</code></td><td>string</td><td>セッションの開始を促すメッセージをカスタマイズします。 (デフォルトは「Tap to play」)</td></tr><tr><td><code>postSessionButtonText</code></td><td>string</td><td>セッションを再開するように促すメッセージをカスタマイズします。 (デフォルトは「Tap to play」)</td></tr><tr><td><code>launchUrl</code></td><td>string</td><td>アプリの起動時に、特定の場所にユーザーを誘導するためのディープリンクを指定します。</td></tr><tr><td><code>note</code></td><td>string</td><td>メモを残せます。メモは管理ダッシュボードに表示されます。</td></tr><tr><td><code>appPermissions</code></td><td>JSON オブジェクト</td><td><p>値は <code>authenticated</code>、<code>public</code>、または<code>null</code>(デフォルトにリセット)に設定します。キーは次のいずれかです。</p><p></p><ul><li><code>run</code>: アプリ実行</li><li><code>networkProxy</code>: アプリ実行時のネットワークプロキシを指定する</li><li><code>networkIntercept</code>: アプリ実行時にAppetize.ioプロキシを使用する</li><li><code>debugLog</code>: アプリのNSLogまたはLogcatの出力を見る</li><li><code>adbConnect</code>: ホストされているエミュレータにADBを接続してアプリケーションをデバッグする</li><li><code>androidPackageManager</code>: アプリの実行中に追加のAPKをインストールできるようにする</li></ul></td></tr></tbody></table>
