La generación de aplicaciones crea archivos de aplicaciones MemberPress iOS y Android instalables mediante compilación basada en la nube. El sistema de creación compila la configuración del sitio, los menús, la marca y las personalizaciones de GitHub en paquetes de aplicaciones.
Este documento explica cómo prepararse para las compilaciones, registrar dispositivos de prueba, solicitar la generación de compilaciones y acceder a las compilaciones completadas.
Comprender el proceso de construcción
La generación de compilaciones compila la configuración de WordPress en paquetes de aplicaciones específicos de la plataforma. Los servidores de compilación basados en la nube se encargan de la compilación sin necesidad de un entorno de desarrollo local. Los tipos de compilación tienen diferentes propósitos en los flujos de trabajo de desarrollo y distribución.
Recopilación de configuraciones incorpora la configuración del sitio, los menús y la marca en el código de la aplicación. La generación de compilaciones captura la configuración actual de WordPress en el momento de la solicitud.
Integración en GitHub incluye código personalizado de repositorios conectados. Las modificaciones personalizadas se compilan junto con la funcionalidad estándar de la aplicación.
Prueba Propósito de la construcción permite el control de calidad interno y la revisión por las partes interesadas. Las versiones de prueba se instalan directamente en los dispositivos registrados sin necesidad de distribuirlas en la tienda de aplicaciones.
Publicación Finalidad de la compilación prepara paquetes listos para la producción para su envío a la tienda de aplicaciones. Las compilaciones de lanzamiento cumplen los requisitos de distribución de Apple y Google para su disponibilidad pública.
Tiempo de construcción suele completarse entre 15 y 30 minutos después del envío de la solicitud. Las configuraciones complejas o la carga del servidor pueden prolongar el tiempo de finalización.
Conexión de MemberPress AppKit a WordPress
- Vaya a Panel de control > MP AppKit > Configurar > Conectar.
- Introduzca las credenciales de conexión en los campos correspondientes.
- Haga clic en Conectar para establecer la conexión con el sitio.
- Compruebe que se muestra la confirmación del éxito de la conexión.
La conexión de aplicaciones permite al sistema de compilación acceder a la configuración y el contenido de WordPress.
Registro de dispositivos de prueba iOS
El registro de dispositivos iOS permite la instalación de la compilación de prueba en dispositivos específicos.
- Vaya a Panel > MP AppKit > Configurar > Dispositivos iOS.
- Haga clic en el botón Añadir nuevo dispositivo botón.

- Introduzca un nombre descriptivo en el campo Nombre del dispositivo campo.

- Haga clic en Siguiente para proceder al registro del UDID.
- Abre la app Cámara del iPhone.
- Escanee el código QR UDID mostrado con la cámara del iPhone.
- Pulse la notificación o el enlace que aparece después de escanear.
- Siga las instrucciones en pantalla para completar el registro del dispositivo.
- Vuelva a la ventana del navegador de WordPress.
- Compruebe que el dispositivo aparece en la lista de dispositivos registrados.
Solicitud de generación de edificios
La solicitud de compilación inicia el proceso de compilación para las plataformas y los tipos de compilación seleccionados.
- Vaya a Panel > MP AppKit > Construir.
- Haga clic en el botón Solicitar construir botón.

- Seleccione las opciones de la plataforma:
- iOS para aplicaciones de iPhone y iPad;
- Android para aplicaciones de dispositivos Android;
- Ambos para versiones simultáneas de iOS y Android.

- Seleccione el tipo de construcción:
- Prueba para carga lateral y pruebas internas;
- Publique para el envío a la tienda de aplicaciones.

- Haga clic en Siguiente para proceder a la revisión de la configuración.
- Revise todos los ajustes de construcción que aparecen en la pantalla de confirmación.
- Compruebe que las selecciones de plataforma y tipo de construcción son correctas.
- Haga clic en Enviar solicitud de construcción para enviar la solicitud de generación de la compilación.
- Espere de 15 a 30 minutos a que finalice la construcción.
- Haga clic en Volver a comprobar el estado ahora para actualizar la pantalla de progreso de construcción.
Las solicitudes de compilación inician el proceso de compilación en la nube, creando paquetes de aplicaciones específicos para cada plataforma.
Tipos de construcción
Los tipos de compilación tienen distintas finalidades en los flujos de trabajo de desarrollo y distribución.
Características de la construcción de prueba
Las compilaciones de prueba permiten realizar pruebas internas sin necesidad de enviarlas a la tienda de aplicaciones.
Instalación de la carga lateral permite la instalación directa en el dispositivo mediante código QR. Las compilaciones de prueba evitan la distribución de la tienda de aplicaciones para realizar pruebas rápidas.
Requisito de registro del dispositivo solo se aplica a las compilaciones de prueba de iOS. Los dispositivos registrados reciben el aprovisionamiento que permite la instalación de las compilaciones de prueba.
Compras simuladas utilizar precios de marcador de posición para pruebas de compra dentro de la aplicación. El entorno de prueba valida los flujos de compra sin transacciones reales.
Iteración rápida admite actualizaciones frecuentes durante el desarrollo. Las compilaciones de prueba se generan rápidamente, lo que permite ciclos de prueba continuos.
Características de la versión
Las compilaciones de lanzamiento preparan los paquetes de producción para su distribución en la tienda de aplicaciones.
Envío a la App Store requiere archivos Release Build que cumplan los requisitos de la plataforma. Las compilaciones de lanzamiento incluyen la firma y el aprovisionamiento adecuados para la distribución.
Visualización de precios reales muestra los costes y condiciones reales de las compras dentro de la aplicación. Las versiones se conectan a los sistemas de facturación de producción.
Distribución de TestFlight permite realizar pruebas beta controladas antes del lanzamiento público. Las versiones de lanzamiento pueden distribuirse a través de TestFlight para iOS.
Calidad de la producción incluye optimizaciones y configuraciones finales. Las versiones de lanzamiento representan el producto final para su distribución pública.
- Pruebas: Instalar directamente utilizando el Instalar aplicación de prueba botón.
- Compilación de versiones: Descargue el archivo .ipa o .aab o utilice la función Herramienta de publicación para enviar a las tiendas de aplicaciones.
Comprender los límites de construcción
La generación de edificios sigue unas limitaciones de cantidad específicas por cuenta.
Límite de construcción mensual permite hasta 20 versiones al mes. El límite incluye versiones de prueba y de lanzamiento en todas las plataformas.
Cálculo de límites cuenta cada plataforma por separado para las solicitudes multiplataforma. La solicitud conjunta de iOS y Android consume dos créditos de compilación.
Construcciones adicionales requieren el apoyo de los contactos para aumentar los límites. Los proyectos de desarrollo prolongados pueden necesitar asignaciones mensuales más elevadas. Restablecimiento del límite se produce al principio de cada mes natural. El recuento se pone a cero el primer día del mes.