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 Filesnebo 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 |