Task "Apple-Bereitstellungs Profil installieren"

Azure Pipelines | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Verwenden Sie diesen Task, um ein Apple-Bereitstellungs Profil zu installieren, das für die Erstellung auf einem macOS-Agent erforderlich ist. Mit diesem Task können Sie Bereitstellungs Profile installieren, die zum Erstellen von IOS-apps, Apple watchkit-apps und App-Erweiterungen erforderlich sind.

Sie können ein Apple-Bereitstellungs Profil wie folgt installieren:

  • Wird als sichere Datei auf dem Server gespeichert.
  • (Azure Pipelines) Commit im Quellrepository oder in einen lokalen Pfad auf dem macOS-Agent kopiert. Es wird empfohlen, die Bereitstellungs Profile zu verschlüsseln, wenn Sie Sie an das Quellrepository committen. Der Task " Datei entschlüsseln " kann verwendet werden, um Sie während eines Builds oder Releases zu entschlüsseln.

Forderungen

Xcode

YAML-Ausschnitt

# Install Apple provisioning profile
# Install an Apple provisioning profile required to build on a macOS agent machine
- task: InstallAppleProvisioningProfile@1
  inputs:
    #provisioningProfileLocation: 'secureFiles' # Options: secureFiles, sourceRepository
    #provProfileSecureFile: # Required when provisioningProfileLocation == SecureFiles
    #provProfileSourceRepository: # Required when provisioningProfileLocation == SourceRepository
    #removeProfile: true # Optional

Argumente

Argument BESCHREIBUNG
Speicherort des Bereitstellungs Profils (Azure Pipelines) Wählen Sie den Speicherort des Bereitstellungs Profils aus, das installiert werden soll. Das Bereitstellungs Profil kann in sichere Dateien hochgeladen oder in Ihrem Quellrepository oder in einem lokalen Pfad auf dem Agent gespeichert werden.
Bereitstellungsprofil Wählen Sie das Bereitstellungs Profil aus, das zum Sichern von Dateien für die Installation auf dem MacOS-Agent hochgeladen wurde (oder) wählen Sie das Bereitstellungs Profil aus dem Quellrepository aus, oder geben Sie den lokalen Pfad zu einem Bereitstellungs Profil auf dem MacOS-Agent an.
Profil nach Buildvorgang entfernen Wählen Sie diese Option aus, um anzugeben, dass das Bereitstellungs Profil nach Abschluss des Builds oder der Freigabe vom Agent entfernt werden soll.