分享方式:


XcodePackageiOS@0 - Xcode 套件 iOS v0 工作

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

此工作已被取代。

Syntax

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