Purtroppo, c'è un problema con il concetto di "aggiornamento disponibile" poiché non esiste un server con una verità su quale versione di un'app è attiva. Anche se controlli la versione sul tuo dispositivo e quello che "il negozio" dice online o in iTunes - ci possono essere brevi periodi (pensa in genere un'ora o due) di disconnessione in cui il tuo dispositivo non "tira" l'aggiornamento.
Apple gestisce una flotta di server (come una rete di distribuzione di contenuti CDN) su più aree geografiche per gestire le richieste di aggiornamento di milioni di dispositivi. Quindi, anche se dovessi curiosare nel traffico tra il tuo dispositivo e il server a cui sei stato selezionato per connettersi tramite la tecnologia che indirizza una richiesta di una risorsa al server effettivo che risponderà a tale richiesta, potresti scoprire che il problema descrivi che il server a cui ti connetti non ha ancora l'app "aggiornata" in modo da non vederlo più.
In una finestra temporale di 8 ore, raramente ho visto le app essere tirate una volta iniziata la propagazione, ma faccio due cose per aiutare a gestire ciò che richiede alcune impostazioni, ma rendono l'aggiornamento molto migliore per evitare la situazione che descrivi :
- Configura MDM, quindi ho i profili che raccolgono i dettagli delle app installate da tutti i miei dispositivi. Questo costa denaro, quindi molte persone non lo faranno per piccole implementazioni.
- Configura OS X Caching Server
Ci sono alcuni articoli sul Caching Server , ma in pratica il tuo Mac locale diventa parte del CDN di Apple e tu puoi scaricare app dal tuo negozio privato. Sì, un aggiornamento deve ancora uscire nei server Apple e scaricare l'asset iniziale, ma una volta che è locale, tutte le altre richieste sono molto accelerate. Accelera anche i dati di iCloud, l'App store Mac e in modo aneddotico - Mi sembra di ricevere aggiornamenti e aggiornamenti delle app più velocemente quando utilizzo il server di caching piuttosto che se dovessi andare su LTE e controllare un aggiornamento direttamente su Apple.
Ho un Mac Mini e dedico un'unità esterna da 1 TB per archiviare i dati di memorizzazione nella cache, ma anche se disponevi di una modesta cache da 200 GB, la maggior parte degli aggiornamenti delle app sarebbe molto più veloce.