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?
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á Update
y usted puede hacerlo.
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:
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.
Joaquín Bratteli