Freigeben über


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