2011-04-23 19 views
10

Quiero hacer ping a una dirección URL en mi sitio web cada vez que mi aplicación se bloquea IOS. ¿Dónde está el mejor lugar para poner un colector excepción de que puede hacer ping rápidamente una URL externa y luego volver a lanzar la excepción al sistema operativo?¿Hacer ping a una URL cuando se bloquea la aplicación IOS?

Respuesta

7

Estamos utilizando CrashKit en una de nuestras aplicaciones de iPad para recoger el registro de bloqueo en el momento de un accidente y enviarlo a nuestro servidor para su análisis. Por supuesto, podría hacer ping a una URL o hacer lo que quiera agregar en la rutina de manejo de señal/excepción.

La biblioteca es muy fácil de integrar, le sugiero que eche un vistazo a él.

+2

Lo que hace suena muy peligroso. EXC_BAD_ACCESS, por ejemplo, podría significar que todo el tiempo de ejecución es con mangueras. No veo cómo puede esperar hacer nada de manera confiable y mucho menos enviar un correo electrónico en tales circunstancias. – JeremyP

+0

Ha funcionado bien para nosotros hasta ahora, sin embargo, cientos de registros de errores recogidos de esa manera. –

+2

fino en su situación, pero no estoy seguro de lo feliz que sería como un cliente de tener un código como que en una aplicación que he comprado. Suena como un agujero de seguridad esperando a suceder. – JeremyP

Cuestiones relacionadas