Wie kann ich überprüfen, ob eine iOS-App aktualisiert wurde oder nicht?

Heute ist mir aufgefallen, dass eine App aktualisiert werden muss. Aktualisierungen sind so eingestellt, dass sie automatisch durchgeführt werden, wurden jedoch nicht wie gewohnt aktualisiert.
Als ich die Update-Liste betrat, fing es nur an, zwischen dem Update- und dem Open-Button zu blinken, und meistens als Open. Nachdem ich die Frage „ Apps im iOS App Store kann nicht aktualisiert werden; kann nur geöffnet werden “ gelesen habe, habe ich das Beenden der App Store App erzwungen, in der Hoffnung, dass dies den Zweck erfüllen könnte, in der Hoffnung, dass die App mit dem Update wieder angezeigt wird. Beim Neustart des App Stores ist das Update weg und nach einer Stunde immer noch nicht in der Liste aufgetaucht.

Bei der fraglichen App handelte es sich um die Facebook-Messenger-App. Ich weiß durch einen Blick auf die Informationen im App Store, dass es heute tatsächlich eine Veröffentlichung der App gab.

Wie kann ich überprüfen, ob die App aktualisiert wurde oder nicht?

Antworten (2)

Sie können die installierte Messenger-Version hier überprüfen:

Settings> General> Storage (& iCloud Usage)> Manage Storage> Messenger
Version wird neben dem App-Symbol angezeigt.

Und Sie können die neueste Version von Messenger im App Store überprüfen, indem Sie zu seiner Seite gehen und die Version überprüfen.

Wenn sie gleich sind, können Sie loslegen. Wenn nicht, schlage ich vor, den App Store zu schließen, Ihr iPhone neu zu starten und dann den App Store zu überprüfen. Es wird wahrscheinlich gesagt Updateund Sie können dies tun.

Ich konnte überprüfen, ob die App installiert wurde, indem ich die Version der App im App Store mit der Version in „Speicher verwalten“ vergleiche. Ich vermute, dass mein App Store einen Schluckauf hatte und nicht speichern konnte, dass das Update installiert wurde. Danke @behdad

Leider gibt es ein Problem mit dem Konzept „Update verfügbar“, da es keinen einzigen Server gibt, der die Wahrheit darüber weiß, welche Version einer App live ist. Selbst wenn Sie die Version auf Ihrem Gerät überprüfen und was der „Store“ online oder in iTunes sagt – es kann kurze Zeiträume (normalerweise ein oder zwei Stunden) der Trennung geben, in denen Ihr Gerät das Update nicht „abruft“.

Apple unterhält eine Flotte von Servern (wie ein CDN – Content Delivery Network) in mehreren geografischen Regionen, um die Update-Anfragen von buchstäblich Millionen von Geräten zu verarbeiten. Selbst wenn Sie den Datenverkehr zwischen Ihrem einen Gerät und dem Server, mit dem Sie sich verbinden möchten, durch die Technologie ausspionieren, die eine Anfrage für eine Ressource an den eigentlichen Server weiterleitet, der diese Anfrage beantwortet, könnten Sie feststellen, dass Sie das Problem haben beschreiben ist, dass der Server, mit dem Sie sich verbinden, noch nicht über die "aktualisierte" App verfügt, sodass Sie sie nicht mehr sehen.

Über ein 8-Stunden-Zeitfenster habe ich selten gesehen, dass Apps gezogen werden, sobald sie mit der Verbreitung begonnen haben, aber ich mache zwei Dinge, um dies zu verwalten, die eine gewisse Einrichtung erfordern, aber die Aktualisierung viel besser machen, um die von Ihnen beschriebene Situation zu vermeiden:

  1. Richten Sie MDM ein, damit ich über Profile verfüge, die Details zu installierten Apps von allen meinen Geräten erfassen. Dies kostet Geld, so dass viele Leute dies für kleine Bereitstellungen nicht tun.
  2. Richten Sie den OS X-Caching-Server ein

Es gibt einige nette Artikel über Caching Server , aber im Wesentlichen wird Ihr lokaler Mac Teil von Apples CDN und Sie können Apps aus Ihrem eigenen privaten Store herunterladen. Ja, ein Update muss immer noch zu Apples Servern gehen und das ursprüngliche Asset herunterladen, aber sobald es lokal ist, werden alle anderen Anfragen sehr viel beschleunigt. Es beschleunigt auch iCloud-Daten, den Mac App Store und anekdotisch - ich scheine Updates und App-Updates schneller zu erhalten, wenn ich den Caching-Server verwende, als wenn ich auf LTE gehen und direkt bei Apple nach einem Update suchen würde.

Ich habe einen Mac Mini und dediziere ein externes 1-TB-Laufwerk zum Speichern von Caching-Daten, aber selbst wenn Sie einen bescheidenen 200-GB-Cache hätten, wären die meisten App-Updates viel schneller.

Dies könnte relevant sein, um eine Problemumgehung für das Problem zu finden, das ich gesehen habe. Dennoch sollte die App selbst über das Problem mit dem „CDN“ Bescheid wissen und gut damit umgehen. Aus Benutzersicht hat die App Store App einen Fehler. Das Einrichten eines Caching-Servers ist eine Problemumgehung, die dazu beitragen kann, dass der App Store auf verschiedenen Geräten so funktioniert, wie er sollte. Da ich festgestellt habe, dass nur die Liste falsch ist und nicht das Update, denke ich, dass ich damit leben kann, bis Apple den Fehler behebt. Danke für die informative Antwort @bmike