Il motivo per cui rilasciano le patch così spesso, iTunes è l'app in cui si verifica tutta la loro gestione di iPhone e iPad, il che significa che spesso devono aggiornarlo per aggiungere il supporto per i nuovi modelli di iPhone / iPad / iPod touch e per supportare nuove funzionalità in quei prodotti. Il fatto che sia anche il luogo in cui gestiscono molti dei loro DRM (che potrebbero avere obblighi contrattuali di aggiornamento in alcuni casi) probabilmente è anche parte della ragione.
Il problema fondamentale delle patch delta è che sono più complesse e hanno costi di supporto più elevati per il fornitore. Un programma di aggiornamento completo può essere eseguito su qualsiasi versione dell'app installata, un patcher delta viene eseguito principalmente su una versione specifica. Un aggiornamento completo funzionerà indipendentemente dal fatto che l'app sia stata modificata (l'utente ha hackerato il file binario per fare qualcosa, modificando il disegno, ecc.), Un delta updater fallirà contro un'app modificata.
Dato il lavoro supplementare necessario per preparare una patch delta e le maggiori possibilità che non funzioni, tendono a essere utilizzate solo in casi molto specifici. Apple tende a creare aggiornamenti delta per gli aggiornamenti software, ma creano solo un delta contro la versione rilasciata più recente del sistema operativo, piuttosto che fare decine di versioni che funzionano con ogni versione che producono quella che otterrà la maggior parte delle persone, e quindi per tutti gli altri fanno un aggiornamento combinato che è un aggiornamento completo che incorpora anche tutti gli aggiornamenti software precedenti.
Per cose più piccole come iTunes, non tendono a preoccuparsi degli aggiornamenti delta a causa dell'aumento del carico di lavoro, del supporto, dell'aumento del numero di versioni esistenti e del fatto che iTunes è piuttosto piccolo nello schema delle cose (è più piccolo di un aggiornamento del sistema operativo o di un firmware per iPhone / iPad).