Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tuto úlohu použijte k instalaci zřizovacího profilu Apple, který se vyžaduje k sestavení na agentu macOS.
Syntaxe
# 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.
Vstupy
provisioningProfileLocation
-
umístění zřizovacího profilu
string
. Povinné. 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 lze nahrát do Secure Files
nebo uložit ve zdrojovém úložišti nebo místní cestu k agentu.
zřizovacího profilu provProfileSecureFile
-
string
. Požadováno při provisioningProfileLocation == secureFiles
.
Určuje zřizovací profil, který se nahrál do Secure Files
pro instalaci do agenta macOS.
zřizovacího profilu provProfileSourceRepository
-
string
. Požadováno při 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
-
Odebrat profil po sestavení
boolean
. Výchozí hodnota: true
.
Určuje, že po dokončení sestavení nebo vydání by se profil zřizování měl z agenta odebrat.
Možnosti ovládání úloh
Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace naleznete v tématu Možnosti ovládacího prvku a běžné vlastnosti úloh.
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 do zdrojového úložiště nebo zkopírováno do místní cesty v agentu macOS. Pokud je potvrdíte do zdrojového úložiště, měli byste zašifrovat zřizovací profily. Úloha Dešifrovat soubor lze použít k dešifrování profilů během sestavení nebo vydání.
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasické sestavení, klasická verze |
Běží na | Agent, DeploymentGroup |
požadavky | Agenti v místním prostředí musí mít schopnosti, které odpovídají následujícím požadavkům ke spouštění úloh, 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 spouští s následujícími omezeními příkazů : omezeno: |
nastavitelné proměnné | Tato úloha má oprávnění nastavit následující proměnné: provisioningProfileUuid, provisioningProfileName, APPLE_PROV_PROFILE_UUID |
Verze agenta | 2.182.1 nebo vyšší |
Kategorie úkolu | Užitnost |
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasické sestavení, klasická verze |
Běží na | Agent, DeploymentGroup |
požadavky | Agenti v místním prostředí musí mít schopnosti, které odpovídají následujícím požadavkům ke spouštění úloh, které používají tuto úlohu: xcode |
možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
omezení příkazů | Jakýkoliv |
nastavitelné proměnné | Jakýkoliv |
Verze agenta | 2.116.0 nebo vyšší |
Kategorie úkolu | Užitnost |