Freigeben über


XcodePackageiOS@0 – Aufgabe "xcode Package iOS v0"

Verwenden Sie diese Aufgabe, um mithilfe von xcrun (Xcode 7 oder niedriger) eine IPA-Datei aus der Xcode-Buildausgabe zu generieren.

Diese Aufgabe ist veraltet.

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.

Eingaben

appName - Name der APP
string. Erforderlich. Standardwert. name.app.

Gibt den Namen der APP an, die sich manchmal von der IPA unterscheidet.


ipaName - Name von IPA
string. Erforderlich. Standardwert. name.ipa.

Gibt den Namen der IPA-Datei an, die sich manchmal von der APP unterscheidet.


provisioningProfile - Name des Bereitstellungsprofils
string. Erforderlich.

Gibt den Namen des Bereitstellungsprofils an, das beim Signieren verwendet werden soll.


sdk - Sdk
string. Erforderlich. Standardwert. iphoneos.

Gibt das SDK an. Führen Sie xcodebuild -showsdks aus , um die gültige Liste der SDKs anzuzeigen.


appPath - Pfad zu .app
string. Erforderlich. Standardwert. $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

Gibt den relativen Pfad zur erstellten APP-Datei an.


ipaPath - Pfad zum Platzieren von IPA
string. Erforderlich. Standardwert. $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

Gibt den relativen Pfad an, in dem die IPA-Datei platziert wird. Das Verzeichnis wird erstellt, wenn es nicht vorhanden ist.


Aufgabensteuerungsoptionen

Alle Aufgaben verfügen zusätzlich zu den Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerungsoptionen und allgemeine Aufgabeneigenschaften.

Ausgabevariablen

Keine.

Hinweise

Verwenden Sie diese Aufgabe, um eine IPA-Datei aus der Xcode-Buildausgabe zu generieren.

Wichtig

Der iOS-Task "Xcode-Paket" ist veraltet. Dies ist nur relevant, wenn Sie Xcode 6.4 verwenden. Verwenden Sie andernfalls die neueste Version des Xcode-Tasks.

Anforderungen

Anforderung BESCHREIBUNG
Pipelinetypen YAML, Klassischer Build
Wird ausgeführt auf Agent, DeploymentGroup
Forderungen Selbstgehostete Agents müssen über Funktionen verfügen, die den folgenden Anforderungen entsprechen , um Aufträge auszuführen, die diese Aufgabe verwenden: xcode
Capabilities Diese Aufgabe erfüllt keine Anforderungen an nachfolgende Aufgaben im Auftrag.
Befehlseinschränkungen Any
Einstellbare Variablen Any
Agent-Version Alle unterstützten Agent-Versionen.
Aufgabenkategorie Entwickeln