¿Cuál es la mejor manera de simular el sistema operativo que mata su aplicación en segundo plano?

Para Android, parece que el método sugerido es usar el botón de inicio para salir y detenerlo a través de DDMS.

Desde Cómo simular Android matando mi proceso :

Abra ActivityD en su aplicación
Presione el botón de inicio
Presione Detener en DDMS en su aplicación (esto matará el proceso de la aplicación)
Regrese a la aplicación con Inicio presionando prolongadamente o abriendo aplicaciones (depende del dispositivo)

Creo que también puede crear un emulador con muy poca RAM, cambiar a otra aplicación y reanudar a través del selector de aplicaciones para recrear los problemas de forma natural.

Para Yahoo! En cuanto al clima, también acabamos de probar con dispositivos físicos con poca memoria abriendo un enlace de Flickr desde la aplicación y regresando después de cargar la página. Esto recreó errores de manera algo confiable ya que nuestra aplicación usaba mucha memoria.

More Interesting

¿Cuáles son las principales agencias de aplicaciones móviles en España?

¿Qué tan costoso es crear manualmente una aplicación iOS totalmente funcional?

¿Cómo es comenzar a aprender el desarrollo de Swift a través del desarrollo de Apple Watch en lugar de iOS o macOS?

¿Debo actualizar mi iPhone a iOS 11.0.3?

¿Qué usan los desarrolladores de juegos para crear su propio software?

¿Cómo es la perspectiva de trabajo / carrera para los desarrolladores de iOS en India?

Cuando se desarrolla el producto mínimo viable para una aplicación de iPhone, es ideal tener un desarrollador "front-end" que maneje los scripts del lado del cliente (xcode / obj-c) y otro desarrollador "back-end" que maneje los scripts del lado del servidor / ¿base de datos? ¿O es mejor tener un solo desarrollador manejando ambos?

¿Ver tutoriales es una buena estrategia para aprender el desarrollo de iOS?

¿Cuáles son las mejores redes publicitarias móviles para desarrolladores? Se define mejor como tener CPM, tasa de relleno, Geo Aware y las compañías pagan. Las plataformas son Android y iPhone.

¿Qué opinas de iOS 11?

¿Hay algún marco de navegación GPS iOS, bibliotecas?

¿Cómo funcionan tan rápido las aplicaciones de mensajería (por ejemplo, WhatsApp / Telegram)?

¿Cuáles son algunas bibliotecas de código abierto que todo desarrollador de iOS debería saber? Podemos crear una wiki de respuestas con este esfuerzo.

Soy un desarrollador de Android con 3 años de experiencia. Quiero aprender el desarrollo de iOS con Swift. ¿Vale la pena aprender Swift y cambiar a iOS ahora?

¿Cuál es la mejor manera de aprender el desarrollo de iOS?