¿Cómo puedo comprobar que una aplicación de iOS se ha actualizado o no?

Hoy noté que una aplicación necesitaba actualizarse. Las actualizaciones están configuradas para que se realicen automáticamente, pero no se actualizaron como lo harían normalmente.
Cuando ingresé a la lista de actualizaciones, comenzó a parpadear entre el botón Actualizar y Abrir, y en su mayoría como Abierto. Después de leer la pregunta " No se pueden actualizar las aplicaciones en iOS App Store; solo se pueden abrir ", forcé el cierre de la aplicación App Store con la esperanza de que pudiera funcionar, con la esperanza de que la aplicación volviera a aparecer con la actualización. Cuando la App Store se reinicia, la actualización desaparece y aún no aparece en la lista después de una hora.

La aplicación en cuestión era la aplicación Facebook Messenger. Al mirar la información en la App Store, sé que, de hecho, hubo un lanzamiento de la aplicación hoy.

¿Cómo puedo comprobar que la aplicación se ha actualizado o no?

Respuestas (2)

Puede verificar la versión de Messenger instalada yendo aquí:

Settings> General> Storage (& iCloud Usage)> Manage Storage> Messenger
La versión se mostrará junto al icono de la aplicación.

Y puedes comprobar la última versión de Messenger en la App Store yendo a su página y comprobar la versión.

Si son iguales, está listo para comenzar. De lo contrario, sugiero cerrar App Store, reiniciar su iPhone y luego revisar App Store. Probablemente dirá Updatey usted puede hacerlo.

Pude verificar que la aplicación se instaló comparando la versión de la aplicación en App Store con la versión en Administrar almacenamiento. Supongo que mi tienda de aplicaciones tuvo un problema y no pudo almacenar que se instaló la actualización. Gracias @behdad

Lamentablemente, hay un problema con el concepto de "actualización disponible", ya que no hay un servidor que sepa exactamente qué versión de una aplicación está disponible. Incluso si verifica la versión en su dispositivo y lo que dice la "tienda" en línea o en iTunes, puede haber períodos cortos (piense en una hora o dos típicamente) de desconexión donde su dispositivo no "tira" la actualización.

Apple mantiene una flota de servidores (como una CDN, red de entrega de contenido) en múltiples regiones geográficas para manejar las solicitudes de actualización de literalmente millones de dispositivos. Por lo tanto, incluso si tuviera que husmear en el tráfico entre su único dispositivo y el servidor al que fue seleccionado para conectarse mediante la tecnología que dirige una solicitud de un recurso al servidor real que responderá a esa solicitud, es posible que el problema que describir es que el servidor al que se conecta aún no tiene la aplicación "actualizada", por lo que ya no la ve.

Durante una ventana de tiempo de 8 horas, rara vez he visto que las aplicaciones se retiren una vez que comenzaron a propagarse, pero hago dos cosas para ayudar a administrar esto que requieren alguna configuración, pero hacen que la actualización sea mucho mejor para evitar la situación que describe:

  1. Configure MDM para tener perfiles que recopilen los detalles de las aplicaciones instaladas en todos mis dispositivos. Esto cuesta dinero, por lo que muchas personas no lo harán para implementaciones pequeñas.
  2. Configurar el servidor de almacenamiento en caché de OS X

Hay algunos buenos artículos sobre Caching Server pero, en esencia, su Mac local pasa a formar parte de la CDN de Apple y puede descargar aplicaciones desde su propia tienda privada. Sí, una actualización todavía tiene que salir a los servidores de Apple y descargar el activo inicial, pero una vez que es local, todas las demás solicitudes se aceleran mucho. También acelera los datos de iCloud, la tienda de aplicaciones de Mac y, como anécdota, parece que obtengo actualizaciones y actualizaciones de aplicaciones más rápido cuando uso un servidor de almacenamiento en caché que si usara LTE y buscara una actualización directamente en Apple.

Tengo una Mac Mini y dedico una unidad externa de 1 TB para almacenar datos de almacenamiento en caché, pero incluso si tuviera una caché modesta de 200 GB, la mayoría de las actualizaciones de aplicaciones serían mucho más rápidas.

Esto podría ser relevante para hacer una solución al problema que he visto. Aún así, la aplicación en sí debe conocer el problema con el "CDN" y manejarlo bien. Desde el punto de vista de los usuarios, la aplicación App Store tiene un error. La configuración de un servidor de almacenamiento en caché es una solución alternativa que podría ayudar a que App Store en diferentes dispositivos funcione como debería. Como descubrí que solo la lista está mal, y no la actualización, creo que puedo vivir con eso hasta que Apple solucione el error. Gracias por la respuesta informativa @bmike