¿En qué dispositivos iOS físicos debería probar mi aplicación?

Depende mucho de la aplicación.

Si su aplicación tiene una funcionalidad que varía en función de si, por ejemplo, la telefonía es una función del dispositivo, querrá probar un iPod touch junto con un iPhone.

Si tu aplicación es un juego que usa cualquier tipo de aceleración 3D, querrás probar en tantos dispositivos como puedas. Cada generación tiene diferencias en el hardware de gráficos, ya que esa es una de las características que se modifica constantemente en las revisiones de hardware mayores y menores.

Si va a admitir múltiples versiones principales de iOS, sugeriría un dispositivo de clase telefónica y un dispositivo de clase iPad (si es Universal) para cada versión principal que admita. Entonces, para iOS 7+, será tanto 7.0 como 7.1.

También puede admitir nada más que la versión principal de vanguardia para reducir su carga de prueba y los costos de mantenimiento. Dada la velocidad con la que las personas se actualizan al último iOS, creo que también es una decisión completamente racional.

Como mínimo, querrá probar en el hardware más antiguo que planea admitir.

No necesita realizar pruebas en todos los dispositivos. Si es para iOS 7, entonces todo lo que tiene que preocuparse es probar en un iPhone 4. Ese es el peor dispositivo absoluto para la memoria y el más propenso a fallar por problemas de memoria o mostrar problemas de velocidad de fotogramas.

No es probable que veas diferencias entre iPhone 5 y 5s. Si no puede permitirse el lujo de comprar un iPhone 4, no se moleste en probar en dispositivos antiguos y solo confíe en una buena programación e informes de fallas.

Recuerde que puede vender un dispositivo cuando ya no lo necesite por una pequeña pérdida. El costo total de propiedad de un iPhone 4 durante 2 años sería bajo. No admitirá iOS 9 (tal vez ni siquiera iOS 8).

Pruebe sus aplicaciones en dispositivos en los que se ejecutarán sus aplicaciones. Esto no solo lo ayudará a encontrar errores antes de que sus usuarios los encuentren, sino que también lo ayudará a depurar cualquier problema reportado que no haya encontrado.

Recomendaría probar su aplicación en iPhone 4s. Este dispositivo tiene 512 MB de RAM. Con cámara de 8 megapíxeles que es
poca memoria para trabajar. Los problemas de memoria de la aplicación se detectan fácilmente en este dispositivo. Incluso para una aplicación que no sea de cámara si tiene muchas aplicaciones ejecutándose en segundo plano, las posibilidades de que su aplicación sea eliminada es mucho mayor porque el sistema operativo tiene que administrar todas las aplicaciones dentro de esa restricción de memoria. Si hay un defecto en el código, el comportamiento de la aplicación será el mismo en todos los dispositivos, pero para verificar cómo trata iOS su aplicación, el iPhone 4s es mi favorito de todos los tiempos.

More Interesting

¿Qué otros lenguajes de programación, además de Swift, debería conocer un desarrollador de iOS de pila completa?

¿Qué es una buena práctica para alojar los Términos de servicio, la Política de privacidad por separado del producto (aplicación, sitio web), para que los abogados puedan actualizarlo fácilmente?

Cómo restablecer la contraseña de restricción en iOS 9

Si quiero agregar una descripción de la aplicación para la tienda de iOS en, digamos, japonés, ¿también necesito traducir y localizar de manera más general una aplicación de idioma inglés al japonés?

¿Cuál es la mejor opción de almacenamiento en la nube para mi aplicación?

Estructura del equipo de inicio: ¿Cuál es la composición ideal de una empresa de laboratorios de aplicaciones iOS?

Cómo administrar los perfiles creados en y para una aplicación iOS

¿Por qué OS X no está bloqueado como iOS para que los usuarios no puedan estropear su instalación?

¿Cuáles son las mejores empresas de desarrollo de aplicaciones para iPhone basadas en precio y calidad?

¿Por qué se invierte el canal alfa en iOS?

¿En qué medida el hecho de que solo pueda desarrollar aplicaciones iOS a través de OSX ayudó a las ventas de Mac?

¿Conoces algunas aplicaciones de fotografía gratuitas para iOS para hacer fotos impresionantes?

¿Cuáles son los mejores cursos de iOS 10 en Internet?

¿Puedes hacer una aplicación usando solo la codificación Swift?

¿Dónde puedo obtener comentarios sobre el diseño de mi aplicación Iphone?