> For the complete documentation index, see [llms.txt](https://manuals.i-reporter.jp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manuals.i-reporter.jp/optional-features/control-the-camera-with-mdm/bizmobilekaranoapurikshonkittingunishisutemuwo.md).

# BizMobileからのアプリケーションキッティング時にシステム環境設定項目を自動設定

## **概要**

iOS版i-Reporterアプリの各システム環境設定情報を、BizMobileのアプリケーション登録にて設定可能な「デフォルト構成」に予め登録しておくことで、アプリケーションキッティング（配布）時に各システム環境設定に自動で反映することが可能です。

{% hint style="warning" %}
本機能を使用するには、BizMobile環境が利用可能であることが必要です。
{% endhint %}

<div align="left"><figure><img src="https://225455574-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2BAJCZ2FKGj9V14inqgP%2Fuploads%2FjM1DvIGwhXTtm8oJWzDR%2Fimage.png?alt=media&amp;token=f6b59d46-fa64-4a86-94b1-538bfb7571bd" alt=""><figcaption></figcaption></figure></div>

{% hint style="success" %}
BizMobile に関するお問合せは、システム管理者へお尋ねください。
{% endhint %}

## **自動設定が可能な項目**

自動設定が可能なi-Reporterアプリのシステム環境設定項目は下記のとおりです。

| 接続先設定　（※複数指定可能）                                                        |
| ---------------------------------------------------------------------- |
| <p>・接続先名<br>・接続先URL</p><p>・ユーザーID<br>・パスワード <br>・ローカル帳票存在時に接続先変更可能</p> |

| サーバー                                         |
| -------------------------------------------- |
| <p>・自動ログイン<br>・オフラインで利用可</p><p>・要求タイムアウト</p> |

| メール・PDF                                                 |
| ------------------------------------------------------- |
| <p>・画像、PDFのメール送信<br>・クラッシュレポートメールを送信<br>・PDFをベクター出力</p> |

| クラスター                            |
| -------------------------------- |
| <p>・選択クラスターの枠表示<br>・GPS 更新間隔</p> |

| 一般                                                                                                                                                                                                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| <p>・テスト帳票を表示<br>・サーバー保存後、編集を継続する<br>・帳票定義の保存<br>・完了保存時に確認する<br>・自動バックアップ機能を使う<br>・アップロードの確認ダイアログを表示する<br>・連続起票機能を使用する<br>・横幅ロックで起動する<br>・一括アップロード時に確認メッセージを表示する<br>・ライブラリ初期表示<br>・送信済ローカル保管帳票の表示<br>・帳票初期表示 クラスター枠<br>・ネットワーク線の表示<br>・はじめから必須入力マークを表示<br>・ローカル削除確認メッセージ表示<br>・各種プリンタ設定<br>・GS1-128の区切り文字</p> |

| 音声入力                                                                             |
| -------------------------------------------------------------------------------- |
| <p>・音声入力を使用<br>・アンサーバック中に音声入力を許可<br>・声の高さ<br>・声の早さ<br>・スピーカから出力する　※iPhone版のみ</p> |

## **BizMobileのアプリケーションデフォルト構成に設定情報を登録する**

BizMobileのアプリケーション登録にて、設定可能な「デフォルト構成（キー、型、値）」に情報を登録します。

BizMobileアプリケーションデフォルト構成の設定画面

<div align="left"><figure><img src="https://225455574-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2BAJCZ2FKGj9V14inqgP%2Fuploads%2FN9NnwaUBdVm1AcWbSfQl%2Fimage.png?alt=media&amp;token=b09e0871-af6f-41d2-8c8e-5df5905bc87c" alt=""><figcaption></figcaption></figure></div>

## **設定内容の定義**

設定ファイル内の定義は下記の通りとなります。

<table><thead><tr><th width="220">キー</th><th>対応する設定内容</th></tr></thead><tbody><tr><td>settings_server</td><td>サーバー設定</td></tr></tbody></table>

<table><thead><tr><th width="273">項目</th><th width="138">項目名称</th><th width="108">データ型</th><th width="84">条件</th><th>備考</th></tr></thead><tbody><tr><td>AutoLogin</td><td>自動ログイン</td><td>boolean</td><td></td><td></td></tr><tr><td>CanUseOffline</td><td>オフラインで利用可</td><td>boolean</td><td></td><td></td></tr><tr><td>TimeOut</td><td>要求タイムアウト</td><td>数値</td><td>整数（1から5）</td><td></td></tr><tr><td>Servers</td><td>接続先設定</td><td>配列（連想配列）</td><td>0個以上</td><td>1個以上あった場合、既存設定を全上書きし、 一つ目の接続先を選択し、ローカルデータを 全削除します。</td></tr><tr><td> ServerName</td><td>接続先名</td><td>文字列</td><td></td><td></td></tr><tr><td> URL</td><td>接続先URL</td><td>文字列</td><td></td><td></td></tr><tr><td> UserID</td><td>ユーザID</td><td>文字列</td><td></td><td></td></tr><tr><td> Password</td><td>パスワード</td><td>文字列</td><td></td><td></td></tr><tr><td> CanChangeWithLocalReports</td><td>ローカル帳票存在時に接続先変更可能</td><td>boolean</td><td></td><td></td></tr></tbody></table>

こちらをコピーして頂きテンプレートとして使用頂けます。

{% hint style="success" %}
URL中の”/”スラッシュは、”¥”でエスケープしてください
{% endhint %}

```
{
           "AutoLogin":false,
           "CanUseOffline":true,
           "TimeOut":1,
           "Servers":[
                     {
                               "ServerName":"CIMTOPS",
                               "URL":"
https

:\/\/conmas-i-reporter.com\/

ConMasWebTEST

\/Rests\/ConMasIReporter.aspx
",
                               "UserID":"user01",
                               "Password":"p01",
                               "CanChangeWithLocalReports":false
                     }
           ]
}
```

<table><thead><tr><th width="236">キー</th><th>対応する設定内容</th></tr></thead><tbody><tr><td>settings_general</td><td>一般設定</td></tr></tbody></table>

<table><thead><tr><th width="251">項目</th><th width="168">項目名称</th><th width="93">データ型</th><th width="80">条件</th><th>備考</th></tr></thead><tbody><tr><td>ShowTest</td><td>テスト帳票を表示</td><td>boolean</td><td></td><td></td></tr><tr><td>ContinueAfterSave</td><td>サーバー保存後、編集を継続する</td><td>boolean</td><td></td><td></td></tr><tr><td>DefinitionSave</td><td>帳票定義の保存</td><td>boolean</td><td></td><td></td></tr><tr><td>ConfirmSaveCompleted</td><td>完了保存時に確認する</td><td>boolean</td><td></td><td></td></tr><tr><td>AutoBackup</td><td>自動バックアップ機能を使う</td><td>boolean</td><td></td><td></td></tr><tr><td>ShowConfirmUploadDialog</td><td>アップロードの確認ダイアログを表示する</td><td>boolean</td><td></td><td></td></tr><tr><td>ContinuousNewReport</td><td>連続起票機能を使用する</td><td>boolean</td><td></td><td></td></tr><tr><td>LaunchKeepingWidth</td><td>横幅ロックで起動する</td><td>boolean</td><td></td><td></td></tr><tr><td>ConfirmBulkUpload</td><td>一括アップロード時に確認メッセージを表示する</td><td>boolean</td><td></td><td></td></tr><tr><td>InitialLibrary</td><td>ライブラリ初期表示</td><td>boolean</td><td></td><td>true:ローカル false:サーバー</td></tr><tr><td>ShowSentReports</td><td>送信済ローカル保管帳票の表示</td><td>boolean</td><td></td><td></td></tr><tr><td>ShowClusterFrame</td><td>帳票初期表示 クラスター枠</td><td>boolean</td><td></td><td></td></tr><tr><td>ShowNetwork</td><td>ネットワーク線の表示</td><td>boolean</td><td></td><td></td></tr><tr><td>ShowRequiredMark</td><td>はじめから必須入力マークを表示</td><td>boolean</td><td></td><td></td></tr><tr><td>ConfirmLocalDelete</td><td>ローカル削除確認メッセージ表示</td><td>数値</td><td></td><td>0:常に確認<br>1:一括削除時のみ <br>2:表示しない</td></tr><tr><td>Printer</td><td>プリンタ種別</td><td>文字列</td><td></td><td>0:プリンタなし 1:PJ-673</td></tr><tr><td>PJ-673Address</td><td>PJ-673 の IPアドレス</td><td>文字列</td><td></td><td></td></tr><tr><td>PJ-673Density</td><td>PJ-673 の 印刷濃度</td><td>数値</td><td>0から10</td><td></td></tr><tr><td>GS1-128Delimiter</td><td>GS1-128 の区切り文字指定方法</td><td>数値</td><td></td><td>0:文字 1:ASCII</td></tr><tr><td>GS1-128Letter</td><td>GS1-128 の区切り文字</td><td>文字列</td><td></td><td></td></tr><tr><td>LaunchKeepingWidth</td><td>横幅ロックで起動する</td><td>boolean</td><td></td><td></td></tr></tbody></table>

こちらをコピーして頂きテンプレートとして使用頂けます。

```
{
          "ShowTest":true,
          "ContinueAfterSave":true,
          "DefinitionSave":true,
          "ConfirmSaveCompleted":true,
          "AutoBackup":true,
          "ShowConfirmUploadDialog":true,
          "ContinuousNewReport":true,
          "LaunchKeepingWidth":true,
          "ConfirmBulkUpload":true,
          "InitialLibrary":true,
          "ShowSentReports":false,
          "ShowClusterFrame":true,
          "ShowNetwork":true,
          "ShowRequiredMark":true,
          "ConfirmLocalDelete":0,
          "Printer":0,
          "PJ-673Address":"192.168.1.1",
          "PJ-673Density":5,
          "GS1-128Delimiter":0,
          "GS1-128Letter":","
}
```

<table><thead><tr><th width="201">キー</th><th>対応する設定内容</th></tr></thead><tbody><tr><td>settings_mail</td><td>メール・PDF設定</td></tr></tbody></table>

<table><thead><tr><th width="229">項目</th><th width="279">項目名称</th><th width="95">データ型</th><th width="70">条件</th><th>備考</th></tr></thead><tbody><tr><td>SendMailPDF</td><td>画像、PDFのメール送信</td><td>boolean</td><td></td><td></td></tr><tr><td>SendCrashReport</td><td>クラッシュレポートメールを送信</td><td>boolean</td><td></td><td></td></tr><tr><td>GeneratePDFWithVector</td><td>PDFをベクター出力</td><td>boolean</td><td></td><td></td></tr></tbody></table>

こちらをコピーして頂きテンプレートとして使用頂けます。

```
{
    "SendMailPDF":true,
    "SendCrashReport":true,
    "GeneratePDFWithVector":true
}
```

<table><thead><tr><th width="212">キー</th><th>対応する設定内容</th></tr></thead><tbody><tr><td>settings_clusters</td><td>クラスター設定</td></tr></tbody></table>

<table><thead><tr><th width="164">項目</th><th width="212">項目名称</th><th width="101">データ型</th><th width="133">条件</th><th>備考</th></tr></thead><tbody><tr><td>SelectedClusterFrame</td><td>選択クラスターの枠表示</td><td>boolean</td><td></td><td></td></tr><tr><td>GpsDistanceFilter</td><td>GPSの更新間隔</td><td>数値</td><td>10, 100, 1000のみ有効</td><td></td></tr></tbody></table>

こちらをコピーして頂きテンプレートとして使用頂けます。

```
{
    "SelectedClusterFrame":true,
    "GpsDistanceFilter":100
}
```

<table><thead><tr><th width="218">キー</th><th>対応する設定内容</th></tr></thead><tbody><tr><td>settings_voice_input</td><td>音声入力設定</td></tr></tbody></table>

<table><thead><tr><th width="268">項目</th><th width="190">項目名称</th><th width="98">データ型</th><th width="97">条件</th><th>備考</th></tr></thead><tbody><tr><td>UsingVoiceInput</td><td>音声入力を使用</td><td>boolean</td><td></td><td></td></tr><tr><td>PermissionVoiceInputWhileAnswerBack</td><td>アンサーバック中に音声入力を許可</td><td>boolean</td><td></td><td></td></tr><tr><td>UtterancePitch</td><td>声の高さ</td><td>数値</td><td>0.0～1.0</td><td></td></tr><tr><td>UtteranceRate</td><td>声の早さ</td><td>数値</td><td>0.0～1.0</td><td></td></tr><tr><td>OutputSpeaker</td><td>スピーカーから出力する</td><td>boolean</td><td></td><td>iPhone版のみ設定可能</td></tr></tbody></table>

こちらをコピーして頂きテンプレートとして使用頂けます。

```
{
    "UsingVoiceInput":false,
    "PermissionVoiceInputWhileAnswerBack":false,
    "UtterancePitch":0.5,
    "UtteranceRate":0.5,
    "OutputSpeaker":false
}
```
