Unity: Enviar Logs a un email desde un build.

Cuando uno trabaja en Unity es de muy mucha utilidad la consola donde se muestra errores o mensajes de Debug.Log y Print que ayudan averiguar que pasa, al crear un ejecutable para PC en la carpeta del juego genera un log donde podemos visualizar estos mensajes, pero en caso de moviles se complica poder visualizar estos mensajes.

Existen diversos opciones por Internet para visualizar estos mensajes en runtime, pero aveces se necesitamos respaldarlos o sería más cómodo visualizar desde nuestra computadora. Con este script puedes obtener los mensajes de Unity y poder enviarlos a un email.

Para esto Unity cuenta con ‘Application.logMessageReceived’ que permite recibir los mensajes de la consola y los almacenamos en un string. Después enviamos este mensaje a un php almacenado en un servidor y este se encargara de enviar a nuestro email. Existen diferentes maneras, pero deje lo más básico el script para que funcione y si alguien necesita adaptar, sea lo más sencillo posible.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

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