Sdílet prostřednictvím


InstallAppleProvisioningProfile@1 – Instalace úlohy zřizovacího profilu Apple v1

Tuto úlohu použijte k instalaci zřizovacího profilu Apple, který se vyžaduje k sestavení na agenta macOS.

Syntax

# Install Apple provisioning profile v1
# Install an Apple provisioning profile required to build on a macOS agent machine.
- task: InstallAppleProvisioningProfile@1
  inputs:
    provisioningProfileLocation: 'secureFiles' # 'secureFiles' | 'sourceRepository'. Required. Provisioning profile location. Default: secureFiles.
    provProfileSecureFile: # string. Required when provisioningProfileLocation == secureFiles. Provisioning profile. 
    #provProfileSourceRepository: # string. Required when provisioningProfileLocation == sourceRepository. Provisioning profile. 
    #removeProfile: true # boolean. Remove profile after build. Default: true.
# Install Apple Provisioning Profile v1
# Install an Apple provisioning profile required to build on a macOS agent.
- task: InstallAppleProvisioningProfile@1
  inputs:
    provisioningProfileLocation: 'secureFiles' # 'secureFiles' | 'sourceRepository'. Required. Provisioning profile location. Default: secureFiles.
    provProfileSecureFile: # string. Required when provisioningProfileLocation == secureFiles. Provisioning profile. 
    #provProfileSourceRepository: # string. Required when provisioningProfileLocation == sourceRepository. Provisioning profile. 
    #removeProfile: true # boolean. Remove profile after build. Default: true.

Vstupy

provisioningProfileLocation - Umístění zřizovacího profilu
string. Povinná hodnota. Povolené hodnoty: secureFiles (Zabezpečené soubory), sourceRepository (zdrojové úložiště). Výchozí hodnota: secureFiles.

Určuje umístění zřizovacího profilu, který se má nainstalovat. Zřizovací profil je možné nahrát do Secure Filesnebo uložit do zdrojového úložiště nebo do místní cesty agenta.


provProfileSecureFile - Zřizovací profil
string. Vyžaduje se, když provisioningProfileLocation == secureFiles.

Určuje zřizovací profil, do Secure Files kterého se nahrál, aby se nainstaloval na agenta macOS.


provProfileSourceRepository - Zřizovací profil
string. Vyžaduje se, když provisioningProfileLocation == sourceRepository.

Určuje zřizovací profil ze zdrojového úložiště nebo místní cestu k zřizovacímu profilu v agentu macOS.


removeProfile - Odebrání profilu po sestavení
boolean. Výchozí hodnota: true.

Určuje, že po dokončení sestavení nebo vydání se má z agenta odebrat zřizovací profil.


Možnosti ovládání úloh

Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace najdete v tématu Možnosti ovládacího prvku a běžné vlastnosti úlohy.

Výstupní proměnné

Tato úloha definuje následující výstupní proměnné, které můžete využívat v podřízených krocích, úlohách a fázích.

provisioningProfileUuid
Vlastnost UUID vybraného zřizovacího profilu

provisioningProfileName
Vlastnost Název vybraného zřizovacího profilu.

Poznámky

Tuto úlohu můžete použít k instalaci zřizovacích profilů potřebných k vytváření aplikací pro iOS, aplikací Apple WatchKit a rozšíření aplikací.

Můžete nainstalovat zřizovací profil Apple, který je:

  • Uložený jako zabezpečený soubor na serveru.
  • Potvrzeno ve zdrojovém úložišti nebo zkopírováno do místní cesty v agentu macOS. Zřizovací profily byste měli zašifrovat, pokud je do zdrojového úložiště ukládáte. K dešifrování profilů během sestavení nebo vydané verze můžete použít úlohu Dešifrovat soubor .

Požadavky

Požadavek Popis
Typy kanálů YAML, classic build, verze Classic
Spustí se Agent, DeploymentGroup
Požadavky Agenti v místním prostředí musí mít funkce , které odpovídají následujícím požadavkům , aby bylo možné spouštět úlohy, které používají tuto úlohu: xcode
Možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
Omezení příkazů Tato úloha se spustí pomocí následujících omezení příkazů: restricted
Nastavitelné proměnné Tato úloha má oprávnění k nastavení následujících proměnných: provisioningProfileUuid, provisioningProfileName APPLE_PROV_PROFILE_UUID
Verze agenta 2.182.1 nebo vyšší
Kategorie úloh Nástroj
Požadavek Popis
Typy kanálů YAML, classic build, verze Classic
Spustí se Agent, DeploymentGroup
Požadavky Agenti v místním prostředí musí mít funkce , které odpovídají následujícím požadavkům , aby bylo možné spouštět úlohy, které používají tuto úlohu: xcode
Možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
Omezení příkazů Všechny
Nastavitelné proměnné Všechny
Verze agenta 2.116.0 nebo vyšší
Kategorie úloh Nástroj