Aggiornamenti delle app
Quando il publisher di un’app rilascia una nuova versione, IronFlock ti notifica e ti permette di aggiornare secondo i tuoi tempi. Gli aggiornamenti non vengono mai applicati automaticamente — sei tu a decidere quando distribuirli nel tuo progetto.
Come funzionano gli aggiornamenti
- Nuova versione disponibile — Quando il publisher rilascia una nuova versione, appare un badge rosso sull’app nel tuo progetto, indicando che è disponibile un aggiornamento.
- Apri Impostazioni app — Vai su Impostazioni, scorri verso il basso fino all’app e apri Impostazioni app.
- Fai clic su Aggiorna — Il pulsante di aggiornamento applica la nuova versione a tutti i componenti dell’app contemporaneamente:
- La board (interfaccia utente) viene aggiornata con il nuovo layout e i nuovi widget.
- La struttura dei dati viene aggiornata se la nuova versione introduce modifiche allo schema.
- Il componente edge su ogni dispositivo che utilizza l’app viene aggiornato over the air.
Mentre l’aggiornamento è in corso, il pulsante mostra un indicatore di avanzamento. Al termine, un messaggio indica la versione a cui è stata aggiornata l’app. Se su alcuni dispositivi non è stato possibile richiedere l’aggiornamento, un secondo messaggio indica su quanti: aggiorna quei dispositivi dalle loro impostazioni, come descritto di seguito.
Dopo aver fatto clic su Aggiorna, i dispositivi online ricevono immediatamente il nuovo componente edge. I dispositivi offline lo ricevono la prossima volta che si connettono.
Aggiornare il componente edge su un singolo dispositivo
Se vuoi aggiornare solo un dispositivo invece dell’intera app, puoi farlo dalle impostazioni a livello di dispositivo:
- Vai su Impostazioni e apri l’app.
- Seleziona il dispositivo specifico.
- Fai clic su Aggiorna sul componente edge di quel dispositivo.
Questo aggiorna solo il componente edge di quel dispositivo senza influenzare la board, la struttura dei dati o gli altri dispositivi. Un messaggio conferma la versione richiesta.
App in sviluppo
Un’app che sviluppi tu stesso non mostra né lo stato di aggiornamento né un pulsante di aggiornamento nelle impostazioni del progetto. La aggiorni compilandola di nuovo nel Cloud IDE, e le sue impostazioni mostrano un pulsante Sviluppa che ne apre il codice lì.