Descripción del tiempo de ejecución de la compilación

Importante

Visual Studio App Center está programado para la retirada el 31 de marzo de 2025. Aunque puede seguir usando Visual Studio App Center hasta que se retire por completo, hay varias alternativas recomendadas a las que puede considerar la posibilidad de migrar.

Obtenga más información sobre las escalas de tiempo de soporte técnico y las alternativas.

Hay muchas razones por las que la duración de la compilación puede ser mayor al usar App Center Build:

  • Al ejecutar la compilación localmente, muchas cosas se almacenan en caché, incluidos paquetes NuGet, pods, dependencias, etc. En App Center, siempre se realiza una compilación limpia y también se vuelven a descargar las dependencias que aún no se incluyen en el repositorio.
  • Cree diferencias de configuración entre la compilación local en comparación con App Center. Por ejemplo, una compilación de dispositivo firmada suele tardar más tiempo que una compilación del simulador.
  • La potencia de CPU de la máquina de desarrollo puede ser mayor que la CPU de nuestras máquinas virtuales.
  • Más compilaciones en cola y la simultaneidad de compilación para su organización.
  • Si la compilación incluye otras tareas de producción, como la ejecución de pruebas o la publicación de archivos binarios, también pueden aumentar el tiempo de compilación.

¿Por qué obtengo un tiempo de compilación extendido cuando la prueba de inicio de ejecución en un dispositivo está habilitada?

Ejecutamos la prueba como parte de la operación de compilación, lo que proporciona el tiempo de compilación agregado. Mientras app Center Test valida la aplicación, se producen tareas adicionales como la firma, la comprobación de permisos, etc. Después de eso es el momento de esperar un dispositivo. Una vez iniciada, ejecuta la aplicación en un dispositivo real, lo que tarda tiempo. Y, por último, movemos los registros de prueba, capturas de pantalla a la nube.

Se espera un tiempo de compilación adicional de 10 minutos.