/ / Fallas aleatorias en la aplicación desarrollada con Titanum Mobile para iPhone: iPhone, iOS5, titanio, titanio móvil.

Accidentes aleatorios en la aplicación desarrollada con Titanum Mobile para iPhone: iPhone, iOS5, titanio, titanio móvil

He desarrollado una aplicación para iPhone usando el Titanum Mobile de Appcelerator, y he estado experimentando bloqueos y pérdidas de memoria desde hace algún tiempo ... Afortunadamente, los accidentes solo ocurrían con poca frecuencia, de modo que, a pesar de ellos, mi aplicación aún era utilizable.

Sin embargo, ahora que he comenzado a probar mi aplicación con el iPhone 4S y iOS 5.0.1, los bloqueos aleatorios ahora ocurren con mucha más frecuencia sin ninguna razón aparente.

He recibido informes de que a veces mi aplicación se bloquea repetidamente en poco tiempo y que luego se ejecuta sin problemas durante más de una hora y luego vuelve a fallar.

¿Alguien también ha experimentado algo similar?

Nota: Estoy usando el Titanium Mobile 1.7.5.

Respuestas

0 para la respuesta № 1

La razón: la falta de memoria. Aunque se supone que Titanium se encarga de la administración de la memoria, no siempre funciona correctamente. La mayoría de las veces, especialmente si su aplicación es simple y no usa muchas imágenes y animaciones, las fugas de memoria que genera Titanium con el tiempo serán lo suficientemente pequeñas como para que ni siquiera se dé cuenta de que su aplicación tiene fugas. El problema es que cuando su aplicación alcanza un cierto nivel de complejidad, esas fugas se harán evidentes, en forma de choques repentinos e inevitables.

para resolverlo deberías probar algo desde aquí - http://developer.appcelerator.com/question/116867/this-is-a-solution-to-your-memory-woes