Con l’arrivo di iOS 18, Apple ha introdotto una serie di novità e modifiche, ma non tutte sono state accolte con entusiasmo dagli sviluppatori. Uno dei cambiamenti più discussi riguarda le Attività in tempo reale, una funzione che permette di visualizzare aggiornamenti in tempo reale direttamente sulla schermata di blocco o sull’Isola dinamica.
Secondo alcuni sviluppatori, tra cui un certo Nico, questa nuova versione del sistema operativo limita significativamente la frequenza con cui le Live Activities possono aggiornarsi, creando potenziali problemi per alcune app.
Nico, uno sviluppatore di app, ha recentemente condiviso su X la sua esperienza con iOS 18. Nelle versioni precedenti, era possibile aggiornare le Attività in tempo reale ogni secondo, garantendo così una visualizzazione quasi istantanea delle informazioni. Tuttavia, con l’aggiornamento a iOS 18, la frequenza di aggiornamento è stata ridotta a intervalli compresi tra 5 e 15 secondi. Questa limitazione può rappresentare un problema per app come quella di Nico, che utilizza la funzione per mostrare la velocità in tempo reale di una bicicletta. Ora, la velocità visualizzata potrebbe avere un ritardo di circa 10 secondi, compromettendo l’efficacia dell’app in alcune situazioni.
Secondo Apple, questa modifica è intenzionale e ha una motivazione ben precisa. Ogni aggiornamento delle Attività in tempo reale richiede la scrittura di dati sulla memoria del dispositivo, il che può causare un’usura eccessiva della NAND, ovvero dello spazio di archiviazione. Questo problema diventa particolarmente rilevante quest’anno, poiché le Attività in tempo reale in iOS 18 si sincronizzano anche con l’Apple Watch grazie a watchOS 11.
Apple ha inoltre chiarito che la funzione non era mai stata pensata per creare esperienze “in tempo reale”, e che la possibilità di aggiornamenti così frequenti era un’anomalia del sistema. Paradossalmente, lo stesso esempio di Nico – l’uso delle Attività in tempo reale per monitorare metriche di fitness in tempo reale – è stato utilizzato da Apple come caso d’uso sul loro sito web per gli sviluppatori. Tuttavia, sembra che ora l’azienda stia cercando di limitare queste applicazioni.
È importante notare che non tutte le Attività in tempo reale saranno influenzate da questo cambiamento. Funzioni come il conto alla rovescia dell’orario di arrivo stimato su app come Uber o Lyft, che visualizzano un timer in base a un singolo aggiornamento, continueranno a funzionare correttamente. Questo perché una volta impostato l’orario stimato, la funzione aggiorna il timer autonomamente, senza richiedere ulteriori interventi da parte dell’app.
Leggi o Aggiungi Commenti