InstallAppleProvisioningProfile@0 – Aufgabe "Apple Provisioning Profile v0 installieren"
Verwenden Sie diese Aufgabe, um ein Apple-Bereitstellungsprofil zu installieren, das erforderlich ist, um auf einem macOS-Agent zu erstellen.
Syntax
# Install Apple Provisioning Profile v0
# Install an Apple provisioning profile required to build on a macOS agent.
- task: InstallAppleProvisioningProfile@0
inputs:
provProfileSecureFile: # string. Required. Provisioning Profile.
#removeProfile: true # boolean. Remove Profile After Build. Default: true.
Eingänge
provProfileSecureFile
-
Bereitstellungsprofil-
string
. Erforderlich.
Gibt das Bereitstellungsprofil an, das auf Secure Files
hochgeladen wurde, um es auf dem macOS-Agent zu installieren.
removeProfile
-
Profil nach dem Build- entfernen
boolean
. Standardwert: true
.
Gibt an, dass das Bereitstellungsprofil nach Abschluss des Builds oder der Veröffentlichung aus dem Agent entfernt werden soll.
Aufgabensteuerungsoptionen
Alle Aufgaben verfügen zusätzlich zu ihren Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeinen Aufgabeneigenschaften.
Ausgabevariablen
Keiner.
Bemerkungen
Sie können diese Aufgabe verwenden, um Bereitstellungsprofile zu installieren, die zum Erstellen von iOS-Apps, Apple WatchKit-Apps und App-Erweiterungen erforderlich sind.
Sie können ein Apple-Bereitstellungsprofil installieren, das folgendes ist:
- Gespeichert als sichere Datei auf dem Server.
- Commit für das Quell-Repository oder kopiert in einen lokalen Pfad im macOS-Agent. Sie sollten die Bereitstellungsprofile verschlüsseln, wenn Sie diese für das Quell-Repository übernehmen. Sie können die Aufgabe Entschlüsselungsdatei verwenden, um die Profile während eines Builds oder einer Freigabe zu entschlüsseln.
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Classic Build, Classic Release |
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 | 2.116.0 oder höher |
Vorgangskategorie | Nützlichkeit |