InstallAppleProvisioningProfile@0 – Installieren des Apple-Bereitstellungsprofils v0-Vorgangs
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.
Eingaben
provProfileSecureFile
- Bereitstellungsprofil
string
. Erforderlich.
Gibt das Bereitstellungsprofil an, das auf die Installation auf dem macOS-Agent hochgeladen Secure Files
wurde.
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 über Steuerungsoptionen zusätzlich zu ihren Aufgabeneingaben. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeine Aufgabeneigenschaften.
Ausgabevariablen
Keine.
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.
- Wird an das Quell-Repository gebunden oder in einen lokalen Pfad auf dem macOS-Agent kopiert. Sie sollten die Bereitstellungsprofile verschlüsseln, wenn Sie sie zum Quell-Repository verpflichten. Sie können die Aufgabe "Datei entschlüsseln " verwenden, um die Profile während eines Builds oder einer Freigabe zu entschlüsseln.
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Classic Build, Classic Release |
Wird ausgeführt auf | Agent, DeploymentGroup |
Forderungen | Selbst gehostete Agents müssen Über Funktionen verfügen, die den folgenden Anforderungen entsprechen, um Aufträge auszuführen, die diese Aufgabe verwenden: xcode |
Capabilities | Dieser Vorgang erfüllt keine Anforderungen an nachfolgende Vorgänge im Auftrag. |
Befehlseinschränkungen | Beliebig |
Settable-Variablen | Beliebig |
Agent-Version | 2.116.0 oder höher |
Aufgabenkategorie | Hilfsprogramm |