共用方式為


XcodePackageiOS@0 - Xcode 套件 iOS v0 工作

使用此工作,使用 xcrun 從 Xcode 組建輸出產生 .ipa 檔案(Xcode 7 或以下版本)。

此工作已被取代。

語法

# 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
功能 此工作不符合作業中後續工作的任何需求。
命令限制 任意
Settable 變數 任意
代理程式版本 所有支援的代理程式版本。
工作類別 建造