Freigeben über


XcodePackageiOS@0 – Aufgabe "Xcode-Paket iOS v0"

Verwenden Sie diese Aufgabe, um eine IPA-Datei aus der Xcode-Buildausgabe mithilfe von xcrun (Xcode 7 oder darunter) 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.

Eingänge

appName - Name des .app
string. Erforderlich. Standardwert: name.app.

Gibt den Namen des .app an, der sich manchmal von der IPA unterscheidet.


ipaName - Name der IPA-
string. Erforderlich. Standardwert: name.ipa.

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


provisioningProfile - Bereitstellungsprofilname
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 platziert wird. Das Verzeichnis wird erstellt, wenn es nicht vorhanden ist.


Aufgabensteuerungsoptionen

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

Ausgabevariablen

Keiner.

Bemerkungen

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

Wichtig

Die iOS-Aufgabe "Xcode-Paket" ist veraltet. Es ist nur relevant, wenn Sie Xcode 6.4 verwenden. Verwenden Sie andernfalls die neueste Version des Xcode-Vorgangs.

Anforderungen

Anforderung BESCHREIBUNG
Pipelinetypen YAML, klassischer Build
Läuft auf Agent, DeploymentGroup
Anforderungen Self-hosted agents must have capabilities that match the following anforderungen to run jobs that use this task: xcode:
Funktionen Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag.
Befehlseinschränkungen Jegliche
Settable-Variablen Jegliche
Agentversion Alle unterstützten Agentversionen.
Vorgangskategorie Bauen