Cómo probar su aplicación en software beta: descubra

Apple ofrece regularmente actualizaciones de la plataforma para agregar nuevas funciones, corregir errores y mejorar aún más la experiencia del usuario para todos los usuarios de nuestros productos. Como parte de este proceso, ofrecemos software beta para desarrolladores y un programa público de software beta. Esto permite a los desarrolladores probar aplicaciones para el próximo software, corregir errores molestos y proporcionar a los equipos de ingeniería información sobre los próximos cambios y mejoras del software.

Recomendamos a nuestros usuarios que instalen software beta solo en un dispositivo secundario. Sin embargo, algunos de sus clientes pueden querer ejecutar su aplicación mientras usan una versión beta del sistema operativo. A continuación se presentan algunas formas de mantener estable su aplicación, obtener comentarios de ellos y compartir información con los equipos de desarrollo de Apple.

Pruebe temprano, pruebe a menudo

Cuando se lanza un nuevo software beta, recomendamos descargarlo lo antes posible para probarlo con sus aplicaciones existentes. Esta no solo es una oportunidad para garantizar que su aplicación continúe funcionando bien, sino que también le brinda una excelente oportunidad para experimentar con nuestras últimas API y características.

Cuanto antes realice la prueba, antes podrá identificar posibles errores o problemas e informarlos a los ingenieros de Apple. Esta es también la mejor oportunidad para registrar comentarios sobre nuevas características e influir en futuras actualizaciones del sistema operativo.

Triaje la ira

A veces, los cambios en una API o actualizaciones del sistema operativo en una versión beta temprana pueden afectar seriamente su aplicación. Nunca es una gran sensación, ¡pero no se asuste! Muchos de sus colegas de desarrollo probablemente estén en el mismo barco. Primero, haga un pequeño triaje para identificar el problema. ¿Es este un problema del sistema o un error latente en su propio código?

Aísle su problema de solución de problemas creando un caso mínimamente reproducible en un nuevo proyecto Xcode. Si solo se enfoca en el código que está causando el error, el problema es a menudo más fácil de encontrar. Esto también le brinda un proyecto más pequeño que puede compartir con otros para corregir errores o adjuntarlos a un informe de errores.

Si encuentra que Beta ha detectado un error existente en su código, es posible que pueda solucionarlo de inmediato y proporcionar una actualización que hará que su aplicación sea más estable tanto para las personas en producción como para las personas que ejecutan el software Beta.


A veces puede aislar el código para poder reproducir el problema en el software de envío. Si es así, y necesita ayuda para resolverlo, envíe un incidente de soporte técnico para soporte a nivel de código.


Si hay un problema con la versión beta que le impide proporcionar una actualización, es hora de dar su opinión. Incluso si cree que otros ya han informado este error, siempre debe enviar un informe: sus pasos y fechas reproductivos podrían ser la clave para resolver el problema o elevar el problema a una prioridad más alta.

Cómo enviar excelentes informes de errores

Con todo el trabajo que ya está haciendo en su aplicación, puede tener la tentación de publicar una declaración general en su sitio web o en su aplicación de que no está brindando soporte a las personas que usan software beta. No recomendamos este enfoque: sus clientes pueden ser co-desarrolladores o tener que ejecutar software beta por otra razón. Si les impide ejecutar su aplicación, pueden sentirse excluidos o perder la confianza en su software. Si encuentra un problema grave en una versión beta que puede conducir a una experiencia por debajo del promedio que no pudo solucionar en una actualización, también debe publicar su problema en su sitio web y canales de redes sociales como los pasos que debe seguir comprometerse a abordarlo.

Fomentar comentarios

Si bien los usuarios que ejecutan software beta en sus dispositivos no podrán dejar comentarios para su aplicación en la App Store, pueden tener comentarios valiosos para usted. Considere ofrecer a sus clientes una manera fácil de proporcionar informes de errores: ¡pueden encontrar algo que se haya perdido!

Considere dar a los usuarios la opción de enviar comentarios o informes de errores en su aplicación. Carrot Weather ofrece dos opciones para las personas en la pantalla de configuración de la aplicación.

Conéctate con la comunidad

¿Tiene problemas para solucionar un problema causado por una actualización beta? Póngase en contacto con nuestra comunidad de desarrolladores más amplia y publique en los foros de desarrolladores de Apple. Su pregunta puede ayudar a otros que enfrentan desafíos similares.

Conozca los nuevos foros de desarrolladores de Apple

Descubre los foros de desarrolladores de Apple

Su aplicación a prueba de futuro

Fuera del ciclo de lanzamiento beta, debe mirar su proyecto y el código del lado del servidor que ha mantenido para ver si hay alguna forma de mejorar su aplicación y hacerla a prueba del futuro.

  1. ¿Puedes arreglar o eliminar advertencias adicionales en tu proyecto Xcode?
  2. ¿Tiene un código que se basa en una versión específica del sistema operativo o una API desactualizada que actualiza o hace que el sistema operativo sea independiente?
  3. ¿Está utilizando marcos de terceros basados ​​en código obsoleto?
  4. ¿Puedes mejorar el manejo de errores de tu aplicación para continuar correctamente en caso de problemas inesperados?

recursos

Descargas de software beta

Programa de software Apple Beta

Enviar comentarios

Leave a Reply

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.