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 |