Sono un partecipante al Programma per gli sviluppatori Apple e ho scaricato e testato versioni beta di iOS per diversi anni.
Quando si aggiorna a una nuova versione iOS, a volte noto che un certo numero di applicazioni popolari richiedono aggiornamenti tramite App Store. Questo mi indica che gli sviluppatori dietro queste applicazioni hanno un motivo per supportare l'ultima versione del sistema operativo. Suppongo che il motivo sia che vogliono ancora che i loro utenti siano in grado di utilizzare le loro applicazioni aggiornando il codice sorgente per soddisfare le modifiche introdotte con quella versione del sistema operativo. Un'altra cosa a cui ho pensato è stato il fatto che gli sviluppatori sono in grado di aggiornare le loro applicazioni in preparazione alle versioni GM di iOS, rendendole "funzionanti" dal primo giorno di rilascio.
Come sviluppatore iOS per studenti e principianti, c'è un motivo per me per aggiornare la mia applicazione per lavorare sulle versioni beta di iOS? È consigliabile disporre di una versione sempre aggiornata della mia app, comprese le versioni beta di iOS? Le mie supposizioni sono corrette?
Voglio giustificare lo sviluppo della mia applicazione su una versione beta di iOS; presumo che questa sia la migliore pratica a giudicare dagli aggiornamenti che ricevo per altre applicazioni durante l'aggiornamento all'ultima versione beta di iOS? C'è qualche parte che dice che questo è necessario o la migliore pratica? La ricerca in Google non ha rivelato alcuna risorsa accademica o documentazione di Apple in merito alla mia domanda. Quindi le mie supposizioni sono errate? Dovrei ignorare le versioni beta e concentrarmi solo sul supporto delle versioni GM di iOS?