¿Cómo maneja iOS AppStore múltiples versiones dirigidas a diferentes versiones de iOS?

Digamos que tengo una aplicación con dos versiones que apuntan a diferentes versiones de iOS:

  • Versión 1.0: Objetivo de implementación iOS 5
  • Versión 2.0: objetivo de implementación iOS 8

Tengo entendido que cuando un usuario va a la AppStore para descargar la aplicación, esta es la versión que obtendrá:

  • iOS 5: Versión 1.0
  • iOS 6: Versión 1.0
  • iOS 7: Versión 1.0
  • iOS 8: Versión 2.0

Primero, ¿es esto cierto? ¿Es cierto que ambas versiones se ofrecerán en la AppStore? ¿Y los usuarios tendrán la oportunidad de descargar la mejor versión para su versión de iOS?

En segundo lugar, si alguien ya está ejecutando la versión 1.0 y tiene una versión de iOS anterior a iOS 8, ¿entonces no recibirá una notificación sobre una nueva versión y no podrá descargar la nueva versión (a menos que actualice a iOS 8)?

Respuestas (3)

Creo que cuando carga una aplicación, App Store guarda la versión de la aplicación, por ejemplo, la versión 1.0 para iOS 7. Y cuando actualiza la aplicación a 2.0 (por ejemplo), y esta versión es para iOS 8, el usuario que use iOS 7 (como iPhone 4) recibirá un mensaje como esteIntenté esto para Find My iPhone.

Los desarrolladores pueden elegir qué versiones de aplicaciones cargadas previamente todavía están disponibles para los usuarios.

ingrese la descripción de la imagen aquí