Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Use esta tarea para instalar un perfil de aprovisionamiento de Apple, que es necesario para compilar en un agente de macOS.
Sintaxis
# 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.
Entradas
de perfil de aprovisionamiento de provProfileSecureFile
-
string
. Obligatorio.
Especifica el perfil de aprovisionamiento que se cargó en Secure Files
para instalarlo en el agente de macOS.
removeProfile
-
quitar perfil después de la compilación
boolean
. Valor predeterminado: true
.
Especifica que el perfil de aprovisionamiento debe quitarse del agente una vez completada la compilación o la versión.
Opciones de control de tareas
Todas las tareas tienen opciones de control además de sus entradas de tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.
Variables de salida
Ninguno.
Observaciones
Puede usar esta tarea para instalar perfiles de aprovisionamiento necesarios para compilar aplicaciones de iOS, aplicaciones de Apple WatchKit y extensiones de aplicaciones.
Puede instalar un perfil de aprovisionamiento de Apple que sea:
- Almacenado como de archivos seguros en el servidor.
- Confirmado en el repositorio de origen o copiado en una ruta de acceso local en el agente de macOS. Debe cifrar los perfiles de aprovisionamiento si los confirma en el repositorio de origen. Puede usar la tarea Descifrar archivo para descifrar los perfiles durante una compilación o versión.
Requisitos
Requisito | Descripción |
---|---|
Tipos de canalización | YAML, compilación clásica, versión clásica |
Se ejecuta en | Agente, DeploymentGroup |
demandas | Los agentes autohospedados deben tener funcionalidades que coincidan con las siguientes demandas ejecutar trabajos que usen esta tarea: xcode |
funcionalidades de |
Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo. |
restricciones de comandos | Cualquiera |
variables settable | Cualquiera |
Versión del agente | 2.116.0 o superior |
Categoría de tarea | Utilidad |