Non possiamo dirlo con certezza. Di tutte le versioni di iOS rilasciate finora, cinque di esse (generalmente, le più recenti) hanno supportato dispositivi rilasciati quattro anni prima. L'unica eccezione è stata l'attuale iOS 12, che ha supportato i dispositivi rilasciati cinque anni prima. Tuttavia, il prossimo iOS 13 supporterà di nuovo solo i dispositivi rilasciati quattro anni prima. In questo senso, iOS 12 era un'eccezione.
Se questo rimane lo stesso per le prossime due uscite di iOS, l'iPhone 7 riceverà il suo ultimo nuovo iOS nel settembre 2020, e il suo ultimo aggiornamento di sicurezza nel settembre 2021. Tuttavia, se iOS 15 (o qualsiasi cosa scelgano di chiamare il rilascio di iOS nel 2021) estende il supporto ai dispositivi rilasciati cinque anni prima, allora l'iPhone 7 lo riceverà, e continuerà a ricevere aggiornamenti di sicurezza fino a settembre 2022.
È difficile dire quale direzione prenderà Apple per quanto riguarda il supporto dei dispositivi più vecchi. Quando iOS 11 è stato rilasciato, nel 2017, Apple ha subito ricevuto un po' di cattiva stampa su una caratteristica che permetteva ai dispositivi più vecchi con batteria scadente di evitare crash improvvisi e spegnimenti quando il processore richiedeva più corrente di quella che la vecchia batteria poteva fornire ("throttling"). Molti hanno frainteso la caratteristica, pensando che Apple abbia deliberatamente rallentato i vecchi telefoni per incoraggiare gli utenti a comprare nuovi modelli. In ogni caso, Apple ha offerto una sostituzione economica della batteria a chiunque la cui batteria fosse vecchia (per 30 dollari) per tutto l'anno 2018. Hanno anche deciso di permettere agli utenti di quei vecchi dispositivi di ricevere l'ultimo iOS (12), che ha migliorato significativamente le prestazioni (e quindi la durata della batteria) su quei vecchi dispositivi. Questo ha comportato un grosso colpo sulle entrate, dal momento che meno persone hanno deciso di passare a nuovi telefoni dopo aver aggiornato quelli vecchi a iOS 12.
iPhone 6/6 plus ha causato la più grande spinta nelle vendite quando è uscito, generando il miglior trimestre della storia di Apple, che non sono stati in grado di ripetere da allora. La decisione di abbandonare il supporto per l'iPhone 6 nella prossima release di iOS 13 potrebbe essere in parte dall'obiettivo di incoraggiare tutti quei possessori di 6/6 plus a fare finalmente l'aggiornamento, anche se sono sicuro che gli ingegneri saranno felici di non dover sviluppare work-around per funzioni che non possono essere implementate sull'iPhone 6 a causa della mancanza di risorse (RAM, processore, grafica, ecc).