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 的有效列表。


appPath - .app 的路径
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,经典内部版本
运行平台 Agent、DeploymentGroup
需求 自承载代理必须具有满足以下要求的功能才能运行使用此任务的作业:xcode
功能 此任务不满足作业中后续任务的任何要求。
命令限制 任意
可设置的变量 Any
代理版本 所有支持的代理版本。
任务类别 构建