-
Automatiza tu proceso de desarrollo con la App Store Connect API
Descubre cómo la nueva Webhook API puede proporcionarte notificaciones en tiempo real desde App Store Connect. También presentaremos nuevas APl que pueden ayudarte a gestionar los comentarios de los usuarios y entrega de compilaciones, y explicaremos cómo integrar estas herramientas en tu flujo de trabajo de desarrollo para mejorar la eficiencia y optimizar los procesos.
Capítulos
- 0:00 - Introducción
- 1:56 - Notificaciones de webhooks
- 6:50 - Desarrollar API de carga
- 11:18 - Compilaciones de prueba beta
- 12:51 - Feedback API
- 15:05 - API de desarrollo adicionales
Recursos
- Webhook notifications
- Uploading and versioning Apple hosted background assets
- Beta feedback screenshot submissions
- Beta feedback crash submissions
- Prerelease Versions and Beta Testers
- App Store Connect API Resources
Videos relacionados
WWDC25
-
Buscar este video…
-
-
- 0:00 - Introducción
App Store Connect ahora tiene un conjunto de API mejorado para optimizar el proceso de desarrollo de apps. Las nuevas API, incluidas la API Webhooks, la API BuildUpload y la API Feedback, te permiten automatizar tareas clave como la administración de apps, la distribución de TestFlight, las cargas de compilaciones y la recopilación de comentarios. Al automatizar estos pasos iterativos desde las cargas de compilación hasta la incorporación de comentarios puedes responder más rápidamente a los comentarios de los usuarios, corregir errores más rápidamente y mejorar la experiencia general del usuario, acelerando en última instancia el ciclo de desarrollo de tu app.
- 1:56 - Notificaciones de webhooks
App Store Connect ahora tiene notificaciones Webhook, esto revoluciona la forma en que recibes actualizaciones sobre tus apps. Los webhooks permiten la comunicación push entre servidores, reemplazando la necesidad de un sondeo constante. Puedes configurar escuchas de webhook al proporcionar la URL del punto final de tu servidor a App Store Connect. Cuando ocurren eventos específicos, como la finalización de la carga de una compilación, el envío de comentarios o los cambios en el estado de la versión beta, App Store Connect envía una solicitud POST a esta URL que contiene información relevante. Esta nueva característica te permite crear flujos de trabajo basados en eventos, lo que hace que el ciclo de desarrollo sea más eficiente. Al registrar webhooks a través del sitio web o la API App Store Connect, puedes garantizar que tus sistemas reciban notificaciones oportunas y seguras, lo cual te permitirá tomar acciones inmediatas y optimizar tus procesos de administración de apps.
- 6:50 - Desarrollar API de carga
La nueva API de carga de compilaciones para App Store Connect te ayuda a automatizar el proceso de carga de compilaciones al utilizar cualquier idioma o plataforma. Esta API proporciona instrucciones estandarizadas y mensajes de error bien formateados para una automatización eficiente. El proceso implica crear un 'BuildUpload' con detalles de la versión y la plataforma de destino y luego especificar los detalles del archivo de compilación. App Store Connect responde con instrucciones para cargar el binario de compilación, el cual puede dividirse en fragmentos para archivos grandes. Una vez cargado el binario, notifica a App Store Connect, el cual procesa la compilación. Las notificaciones de webhook te informan cuando se completa el procesamiento de la compilación, pasando del estado 'PROCESSING' a 'COMPLETE' para que continúes con el siguiente paso.
- 11:18 - Compilaciones de prueba beta
Cuando App Store Connect procese tu compilación, podrás usar TestFlight para distribuirla a los evaluadores beta. Los evaluadores internos pueden recibir compilaciones directamente, mientras que los externos requieren el envío de una revisión de apps Beta. Las API TestFlight automatizan este proceso de distribución. Un evento de webhook de estado beta de compilación te notifica inmediatamente cuando se completa la revisión beta de TestFlight, lo que indica que la compilación está lista para pruebas externas. La documentación de la API proporciona detalles completos sobre estas características.
- 12:51 - Feedback API
La API Feedback y los eventos webhook mejoran la gestión de comentarios de TestFlight. Ahora recibes notificaciones de webhook en tiempo real para nuevas capturas de pantalla y comentarios sobre fallas. Estas notificaciones incluyen información básica sobre el tipo de retroalimentación y la instancia, con detalles completos accesibles a través de la API Feedback. La API te permite recuperar información del dispositivo, las URL de capturas de pantalla y los registros de fallas mediante programación. Esta nueva capacidad permite respuestas rápidas de Swift a los comentarios, mejora la experiencia del usuario y agiliza el proceso de desarrollo de apps al complementar las API existentes para cargas de compilaciones y otras funcionalidades.
- 15:05 - API de desarrollo adicionales
Las nuevas API y eventos webhook de App Store Connect automatizan los cambios de estado de la versión de la app, agilizando el proceso de desarrollo desde la creación hasta el lanzamiento. Crea receptores de webhooks e implementa comportamientos reactivos para automatizar tareas para que puedas concentrarse en mejorar la experiencia del usuario. Explora la gama completa de las API App Store Connect para agilizar aún más tu ciclo de desarrollo.