ボットの構成
ボットのスキームとアクション設定
ボットを編集する ときに構成ペインで行うか、ボットを作成する ときにスキームを選択し、ボットに実行させたいアクションを構成することができます。
スキームの設定
設定 | 説明 |
スキーム | アプリをビルドするときに使用するスキーム。 |
スキームの共有とコミット | Xcode サーバと共有されるように、プロジェクトのソースコードリポジトリにスキームを含めるかどうかを示します。スキームをすでに共有している場合、このチェックボックスは表示されません。
または、後で Xcode サーバとスキームを共有する こともできます。 |
テストアクションの設定
設定 | 説明 |
コードカバレッジ | コードカバレッジ (コードに関する統計を収集します) を使用するかどうかを指定します。可能な値は以下のとおりです。
- スキーム設定の使用 : この設定にはスキームの値を使用します。
- 有効 : コードカバレッジを有効にします。
- 無効 : コードカバレッジを無効にします。
|
言語 | アプリをローカル化する言語。可能な値は以下のとおりです。
スキーム設定の使用: : この設定にはスキームの値を使用します。
- [言語] : サポートされている言語。
- Double Length Pseudolanguage(二重長の疑似言語) : ローカライズされた文字列を複製して、アプリにローカル化を追加することなく、ビューの幅をテストします。
- 右から左への疑似言語 : アプリに右から左へのローカル化を追加することなく、レイアウトの方向を変更します。
ローカル化は言語と地域の両方で指定されるため、言語を設定する場合は、地域も設定する必要があります。 |
地域 | アプリをローカル化する地域。可能な値は以下のとおりです。
- スキーム設定の使用 : この設定にはスキームの値を使用します。
- [地域] : 地理的な地域。
|
アーカイブアクションの設定
設定 | 説明 |
エクスポート | アーカイブ後にアプリをエクスポートする方法を指定します。可能な値は以下のとおりです。
- 製品をエクスポートしない : アーカイブ後にアプリをエクスポートしません。
- インストール可能な製品 : サポートされているすべてのデバイスとオペレーティングシステムのバージョンで実行される単一のアプリを作成します。
- インストール可能な製品と軽量化バリアント : 互換性のあるすべてのデバイスとオペレーティングシステムのバージョンに対応する ユニバーサルバリアント を作成します。
- カスタムエクスポートオプション Plist を使用 : [Export Option(エクスポートオプション)] プロパティリストで指定されたオプションを使用します。(ExportOptions.plist を選択するには、このオプションの隣にあるフォルダーアイコンをクリックします。)
|
他の設定
設定 | 説明 |
構成 | 可能な値は以下のとおりです。
- スキーム設定の使用 : 選択したスキームの構成を使用します。
- デバッグ : デバッグ構成を使用します。
- リリース : リリース構成を使用します。
|
ツールチェーン | サーバにカスタムの Swift ツールチェーンがインストールされている場合は、プロジェクトに別のツールチェーンを選択できます。可能な値は以下のとおりです。
- 上書きしない : プロジェクトで指定されたツールチェーン。
- [ツールチェーン] : サーバにインストールされているツールチェーン。
|
以下も見よ
Xcode サーバを使用した継続的統合
ボットの作成