Quale pensi che sia la migliore pratica in merito all'aggiornamento automatico? Google Chrome ad esempio sembra auto-aggiornarsi non appena ne ha la possibilità senza chiedere e io sto bene con esso. Penso che molti utenti "normali" traggano vantaggio dagli aggiornamenti come processi trasparenti.
Inoltre, alcuni utenti più tecnici potrebbero essere seccati se aggiorni la loro app senza autorizzazione, poiché vedo che ci sono 3 opzioni:
1) Avere una casella di controllo quando si installa che dice "consenti aggiornamenti automatici"
2) Hai solo una preferenza da qualche parte che ti permette di "disabilitare gli aggiornamenti automatici" in modo che devi "controllare manualmente gli aggiornamenti"
Mi sto orientando verso 2) perché 1) sembra che potrebbe alienare utenti non tecnici e preferirei evitare le domande di installazione, se possibile. Inoltre, sto pensando di semplificare il downgrade se un aggiornamento (vietare il cielo) causa problemi, quali sono i tuoi pensieri?
Un'altra domanda, anche se gli aggiornamenti automatici sono automatici, forse dovrebbero essere annunciati. Se ci sono nuove funzionalità, ad esempio, potresti non realizzarle e usarle
Una cosa che mi spaventa, però, sono le implicazioni per la sicurezza, qualcuno potrebbe teoricamente hackerare il mio server e spingere spyware / zombieware a tutti i miei clienti. Sembra che usare le firme digitali per prevenire attacchi man-in-the-middle sia il minimo che potresti fare altrimenti potresti essere collegato a una rete che falsifica l'indirizzo del server di aggiornamento.