AVISO: Cualquier pregunta que no cumpla ninguno de estos criterios podrá ser borrada sin previo aviso.

Hola,

Estoy testeando una parte de una tabla, dentro de mi aplicación que hasta ahora funcionava bien.

Concretamente la edición de una tabla. Resulta que en el simulador, aleatoriamente la aplicación se estrella. Sin seguir ningún patrón (En ocasiones haciendo una cosa no se estrella y en la siguiente ejecución haciendo lo mismo si) Cabe decir que estos errores de ejecución se producen sin dejar ningún mensaje en consola. También he probado esto en el dispositivo y no se produce ningún error y la aplicación no se estrella nunca. ¿Es posible esto? Yo hasta ahora sabia que había errores que se producían en el dispositivo y no en simulador, pero no alreves... A ver si alguien me aporta algo de luz.

Un saludo!

preguntado 02 Feb '11, 13:18

urikpd's gravatar image

urikpd ♦
681657881


Yo diría que sí, al menos por mi experiencia propia. Por ejemplo el reproductor de vídeo en el simulador cae y en dispositivo, varias versiones de iOS, no cae de ninguna forma.

Luego tienes el chequeo de leaks de memoria con el simulador, que suele darte fugas en el teclado, o en alguna clase privada, y no saberlo provoca algún que otro quebradero de cabeza.

En general yo suelo usar el simulador para probar lógica muy muy concreta pero las pruebas de GUI, memoria y otras cosas dependientes de versiones y dispositivos siempre las hago a fondo en dispositivos de varias versiones, y es de lo que me acabo fiando.

enlace permanente

respondido 02 Feb '11, 14:23

emenegro's gravatar image

emenegro
3.7k163264

editó 02 Feb '11, 14:25

Así me quedo mas tranquilo. Pq ya me veia pico y pala para saber de donde viene el motivo de que se estrelle la app!!

(02 Feb '11, 14:42) urikpd ♦

Hombre, yo te comento que sí es posible que haya un error en simulador, porque no está afinado al 100%, pero no dejes de buscar ese posible error por eso porque es muy probable que ocurra también en dispositivo cuando menos te lo esperes.

El fallo que comentas de la tabla puede ser debido a un error de memoria, que se haya liberado cuando no se debe y se acceda a esa posición de memoria, que se libere dos veces...

Ten en cuenta para ciertas pruebas que el simulador puede fallar pero son pruebas muy concretas y en un porcentaje bajo.

(02 Feb '11, 14:45) emenegro

Si si... soy consciente de ello... pero es que ya hace dias teste esa parte y funcionava sin errores y ahora no he cambiado nada.

(02 Feb '11, 15:07) urikpd ♦

Puede ser que el simulador te esté funcionando mal. A mi algunas veces me ha dado problemas en plan que ejecutando código modificado lo que en realidad ejecutaba era el código de la versión anterior.

También tengo entendido que uno de los dos es sensible a las mayúsculas y el otro no, así que en ese aspecto si que se que hay que tener cuidado.

No se si te ha servido de ayuda...

enlace permanente

respondido 02 Feb '11, 13:51

tonik12's gravatar image

tonik12
713410

Tu respuesta:
Activar/desactivar vista previa

Sobre esta pregunta

Etiquetas de la pregunta:

×38
×17
×9

Pregunta realizada el: 02 Feb '11, 13:18

Pregunta visitada: 462 veces

Última modificación: 02 Feb '11, 15:07

Seguir esta pregunta

Por Email:

Una vez que entres podrás suscribirte desde aquí para recibir actualizaciones

Por RSS:

Respuestas

Respuestas y Comentarios

Realizar Donación