AppReviewX Iniciar sesión

Checklist de pruebas de apps para Mac antes de publicar

Instalación, actualización, permisos, suspensión y reanudación, varias pantallas y crashes en una app de macOS, con una comprobación por punto.

En esta guía

Prueba en un Mac que nunca tuvo tus herramientas de desarrollo: un segundo Mac, una cuenta de usuario nueva o una VM de macOS limpia. Cada punto tiene un motivo y una comprobación.

Instalación y actualización

  1. La app se abre en un Mac limpio sin advertencias. Por qué: tu Mac confía en tus propias builds. Comprobación: descarga la build desde un navegador, como lo haría un usuario, y ábrela con doble clic. Ver pruebas de notarización y Gatekeeper.
  2. Arrástrala a Aplicaciones, ejecútala desde ahí y ejecútala desde Descargas. Por qué: ejecutarla desde una imagen de disco o desde una carpeta en cuarentena puede comportarse distinto. Comprobación: prueba los tres casos.
  3. Actualizar sobre una versión anterior mantiene los ajustes y los datos. Comprobación: instala la versión anterior, crea datos, actualiza y compara.
  4. Borra la app y revisa los restos. Por qué: los usuarios esperan una respuesta clara sobre qué se queda en su carpeta Library. Comprobación: manda la app a la papelera y revisa las carpetas en las que escribió.

Permisos

  1. Cada aviso de permiso aparece en un momento sensato, con una explicación legible. Por qué: un aviso sin explicar al arrancar se deniega. Comprobación: restablece los permisos de la app y recorre cada función que necesite uno.
  2. Un permiso denegado se gestiona bien. Comprobación: deniega cada permiso y confirma que la app explica qué falta y cómo activarlo, sin cerrarse.
  3. Permiso concedido y luego revocado mientras la app está abierta. Comprobación: revócalo en Ajustes del Sistema durante el uso.

Hardware y sistema

  1. Suspensión y reanudación durante una tarea larga. Comprobación: pon el Mac en reposo a mitad de tarea y despiértalo.
  2. Varias pantallas; desenchufar y volver a conectar. Comprobación: mueve ventanas entre pantallas, desenchufa una y reábrela. Las ventanas deben aparecer en una pantalla visible.
  3. Apariencia clara y oscura, y texto más grande o escalado de pantalla. Comprobación: cambia los ajustes en Ajustes del Sistema con la app abierta.
  4. Ambos tipos de procesador del Mac, si soportas los dos. Comprobación: ejecútala en cada tipo que listes como compatible.
  5. Rutas con espacios y caracteres no latinos; inicio sin conexión. Comprobación: abre esos archivos; arranca la app sin red.

Crashes

  1. Un crash deja información útil. Comprobación: fuerza un fallo en una build de prueba y confirma que recibes un log o reporte. Ver cómo leer y priorizar reportes de crash.
  2. Los testers informan de forma consistente. Dales una plantilla de reporte de bugs con versión de macOS y número de build.

Marca cada punto como correcto, fallido o no probado.

AppReviewX acepta apps mediante enlace de tienda de Google Play, la App Store de Apple, la Mac App Store y Microsoft Store. Las apps de Windows y Mac deben estar ya publicadas en su tienda, y AppReviewX no distribuye builds ni instaladores. El feedback es privado y estructurado, un feedback aceptado = un crédito, y las valoraciones en tienda son voluntarias, no pagadas y nunca obligatorias. Volver al hub de apps de Windows y Mac. Ver también la autoevaluación de preparación para la Mac App Store y la checklist de envío a Microsoft Store. Si también publicas en móvil, empieza gratis.