martes, 22 de julio de 2014

Descubre Como usar Bug Reporter


Bug Reporter

En todas las betas hasta ahora de iOS 8, en el  centro de notificaciones hay una “mini” app llamada Bug Reporter que como su nombre indica, sirve para reportar diversos bugs o errores del sistema operativo.

Hoy en Pacmac os traemos un pequeño tutorial sobre como reportar problemas a Apple desde el Bug Reporter.

Cabe destacar que la aplicacion solo se encuentra disponible en  ingles, si no eres muy conocedor de este idioma no te preocupes desde aqui te enseñaremos paso a paso y sin complicaciones.

Ingresar a Bug Reporter

Bug Reporter

Antes de nada accederemos al centro de notificaciones, y seleccionaremos el icono de Bug Reporter que aparece con una especie de bicho. Al ingresar, nos pedira nuestra cuenta de desarrollador, ya que si no disponemos de una, no nos dejará acceder a la herramienta. Podéis registraros gratis desde aquí .

Una vez introducida su ID de Desarrollador, pasaremos a analizar un poco la interfaz de Bug Reporter.

Bug Reporter

Eso es lo que visualizaran al entrar en la app, que tal y como podéis ver se divide en 6 casillas: Resumen del bug, componente (app o servicio), clasificacion, reproducible y pasos a seguir para causar el bug.

Esta informacion es más que suficiente para que Apple pueda corregir los bugs.

Elegir el componente del bug

Bug Reporter

Como explicamos un poco más arriba, esto se refiere a la app o servicio De APPLE que este causando problemas. En la foto de abajo se ven algunos de los ejemplos, pero hay muchas más opciones por elegir.

Al seleccionar nuestra app o servicio que cuase problemas. Pasaremos al siguiente paso.

Elegir la clasificación del bug

Aqui deberemos elegir que tipo de Bug es, por decir un ejemplo se encuentran disponibles: Crashes, Poca duacion de la bateria, App que no responde, Reinicio etc. Depende tu bug deberas elegir el correspondiente.

Elegir cada cuanto sucede

Depende de tu bug, debes de elegir cada cuanto tiempo sucede; es decir, siempre, cada 3 dias, cada hora etc.

Insertar archivos adjuntos

En este apartado puedes insertar cualquier archivo desde el carrete para hacer más facil a los programadores de Apple su trabajo.

Describe detalladamente los pasos a seguir

Esta es la parte mas importante, deberemos detallar todos los pasos a seguir para que finalmente se presente e bug

Resultado esperado: ejemplo. que se envie un mensaje de iMessage

Resultado obtenido: iPhone se reinicia al enviar un mensaje de iMessage

Después te pediran que enumeres todo lo que haces para que pase el “Resultado Obtendio”

Ejemplo

Abro la app Mensajes.

Selecciono contacto.

Escribo el mensaje.

Pulso enviar.

iPhone se bloquea.

iPhone reinicia.

Puede sonar algo ridículo todos los pasos enumerados, pero debes de ser lo más detallista posible
para hacer más facil a Apple corregir el bug.

Cuando ya tengamos todo listo, simplemente hay que pulsar en Send y dejar que Apple haga su trabajo.

Ya reporte mi bug, ¿y ahora?

En un plazo maximo de 72 horas un programador de Apple te contactara para informarte que tu bug ha sido actualizado.

Te pedirá que visites esta pagina e inicies sesión para conocer el estado de tu bug.

Al iniciar sesión en la página, te encontrarás con los siguientes apartados:

Attention (Atencion): Ya han revisado tu bug y necesitan información adicional, esto pasa cuando no eres muy detallado con tu descripción.

Open (Reportes Abiertos): Aqui irán los bugs que has reportado pero Apple todavía no ha trabajado, mientras estén aquí no puedes hacer nada más que esperar a que los ingenieros te contacten.

Closed (Cerrados): Aquí irán todos los bugs reportados que ya han sido solucionados, casi siempre los ingenieron te dicen que ya se corrigió el bug pero tendrás que esperar hasta la siguiente beta para ver el efecto.

Experiencias personales

Mi experiencia con Bug Reporter fue muy buena, ya que personalmente reporte un error muy grave relacionado con Facetime y al día siguiente recibí un correo de los ingenieros de Apple diciendo que agradecían mi reporte de un bug tan grave, el cual que ya ha sido resuelto.

Curiosamente esto fue 2 días antes de la Beta 3 de iOS 8, y recién actualizado pude comprobar que el bug ya no estaba.

Fuente : Blog / Pacmac