|
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! |
|
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. 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... |