次の方法で共有


XcodePackageiOS@0 - Xcode パッケージ iOS v0 タスク

このタスクを使用して、xcrun (Xcode 7 以下) を使用して Xcode ビルド出力から .ipa ファイルを生成します。

このタスクは非推奨です。

構文

# Xcode Package iOS v0
# Generate an .ipa file from Xcode build output using xcrun (Xcode 7 or below).
- task: XcodePackageiOS@0
  inputs:
    appName: 'name.app' # string. Required. Name of .app. Default: name.app.
    ipaName: 'name.ipa' # string. Required. Name of .ipa. Default: name.ipa.
    provisioningProfile: # string. Required. Provisioning Profile Name. 
    sdk: 'iphoneos' # string. Required. SDK. Default: iphoneos.
  # Advanced
    appPath: '$(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)' # string. Required. Path to .app. Default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).
    ipaPath: '$(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output' # string. Required. Path to place .ipa. Default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

入力

appName - .appの名前
string。 必須。 既定値: name.app.

.appの名前を指定します。これは、.ipa とは異なる場合があります。


ipaName - .ipa の名前
string。 必須。 既定値: name.ipa.

.ipa の名前を指定します。これは、.appとは異なる場合があります。


provisioningProfile - プロビジョニング プロファイル名の
string。 必須。

署名時に使用するプロビジョニング プロファイルの名前を指定します。


sdk - SDKについて
string。 必須。 既定値: iphoneos.

SDK を指定します。 xcodebuild -showsdks 実行して、SDK の有効な一覧を表示します。


.appへのパスを appPath - する
string。 必須。 既定値: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

ビルドされた.app ファイルへの相対パスを指定します。


ipaPath - .ipa を配置するパス
string。 必須。 既定値: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

.ipa が配置される相対パスを指定します。 存在しない場合は、ディレクトリが作成されます。


タスク コントロールのオプション

すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「コントロール オプションと一般的なタスク プロパティを参照してください。

出力変数

なし。

注釈

このタスクを使用して、Xcode ビルド出力から .ipa ファイルを生成します。

重要

Xcode パッケージの iOS タスクは非推奨になりました。 Xcode 6.4 を使用している場合にのみ関連します。 それ以外の場合は、Xcode タスク 最新バージョンを使用します。

必要条件

要件 説明
パイプラインの種類 YAML、クラシック ビルド
実行日 エージェント、DeploymentGroup
の需要 セルフホステッド エージェントには、このタスクを使用するジョブを実行するために 次の の要求に一致する 機能 が必要です。
機能の このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 どれでも
設定可能な変数 どれでも
エージェントのバージョン サポートされているすべてのエージェント バージョン。
タスク カテゴリ 建築する