Apple ha raccomandazioni su iTunes Connect per quanto riguarda le frequenze di aggiornamento massime raccomandate (prima per bug che hanno un serio impatto sugli utenti, molto meno spesso per piccole modifiche).
Non inviare spam all'App Store con versioni frequenti non necessarie; ma, almeno per ragioni di marketing, non lasciare che le tue app appaiano stantie rispetto alle app in concorrenza. Puoi controllare su vari siti (come appshopper.com, et.al.) su quanto spesso vengono aggiornate altre app nella tua categoria e vedere come ti confronti con la concorrenza della tua app.
Potresti voler aggiornare la tua app dopo aver ricompilato e ripetuto il test su ogni nuova major (o anche minore) versione dell'SDK di iOS. Le app che non vengono aggiornate, dopo che una nuova versione iOS principale è diventata la versione maggioritaria in uso, spesso sembrano sospette a molti potenziali clienti.
Il processo di aggiornamento del negozio di app non è solo per correzioni di bug e nuove funzionalità, ma è anche necessario per aggiornare screenshot e alcuni importanti metadati del negozio di app, anche se uno deve eseguire il bump del numero di versione dell'app quando lo si fa. Se ritieni che i tuoi screenshot o le tue scelte di parole chiave stiano danneggiando la popolarità e le vendite della tua app, potresti dover inviare un aggiornamento del numero di versione senza sbalzi di modifiche per risolvere il problema.
Potresti anche voler aggiornare qualche app poco importante appena prima di una scadenza per una major app per assicurarti che non ci siano problemi tecnici o cambiamenti nel processo di invio dell'app (nuovo contratto che richiede un mese all'avvocato della compagnia per approvare cliccando su, i tuoi certificati sono diventati mangiati dalle tarme, o alcuni di questi ...).