App Transfer: trasferimento dell'app tra account sviluppatori

Autore: IT Sectr Pubblicato: 2026-06-08 Tempo di lettura: 8 min

App Transfer è un meccanismo per trasferire un'app tra account sviluppatori in App Store e Google Play conservando valutazioni, recensioni e cronologia dei download. La procedura è richiesta nella vendita di prodotti digitali, nella riorganizzazione di un'azienda o nel trasferimento di un progetto da un appaltatore a un cliente. Secondo Apple App Transfer Documentation, 2025, il trasferimento è possibile solo per versioni 1.0 e successive se viene soddisfatta una serie di condizioni. Il processo richiede da 1 a 7 giorni lavorativi a seconda della piattaforma e della complessità della verifica.

Punti chiave

  • App Transfer è la procedura di trasferimento di un'app da uno sviluppatore all'altro in App Store e Google Play senza perdita di dati utente.
  • Apple App Store richiede versione 1.0+, nessun aggiornamento in sospeso, debiti saldati e consenso del destinatario ai termini del Apple Developer Program.
  • Google Play consente di trasferire app tra account tramite Transfer Ownership con migrazione di APK/AAB, valutazioni e recensioni.
  • Dopo il trasferimento, la cronologia delle versioni, le valutazioni, le recensioni e gli abbonamenti vengono conservati. L'identificatore dell'app (bundle ID) rimane invariato.
  • Limitazioni — l'app non deve utilizzare certificati di notifiche push o Apple Pay dell'account precedente. È necessaria la riconfigurazione dei servizi.

Cos'è App Transfer?

App Transfer è la procedura ufficiale di cambio proprietario di un'app in un negozio di distribuzione digitale. A differenza dell'eliminazione e ripubblicazione, App Transfer conserva tutte le metriche accumulate: valutazione, numero di recensioni, cronologia delle versioni, dati di download e abbonamenti attivi. L'identificatore dell'app (bundle ID per iOS, package name per Android) rimane invariato, il che è fondamentale per gli utenti esistenti. La procedura è regolata dal Apple Developer Program License Agreement e dal Google Play Developer Distribution Agreement.

Cosa viene conservato durante il trasferimento

Durante App Transfer, vengono trasferiti al nuovo proprietario: tutte le versioni dell'app, valutazioni e recensioni degli utenti, dati di vendita e download dell'intero periodo, abbonamenti attivi e completati, informazioni sugli acquisti In-App, impostazioni Game Center (per iOS) e statistiche Google Play Console. I token di notifiche push, i certificati Apple Pay e le impostazioni CloudKit non vengono trasferiti — devono essere riconfigurati sull'account del destinatario.

Cosa non viene trasferito

Non vengono trasferiti durante App Transfer: informazioni bancarie e dati fiscali dell'account precedente, cronologia dei pagamenti e report, dati personali dello sviluppatore, contratti con terze parti e certificati di firma del codice. Lo sviluppatore destinatario deve configurare nuovamente certificati, profili di provisioning (per iOS) e chiavi di firma (per Android). Apple consiglia di completare tutte le transazioni finanziarie prima di avviare il trasferimento.

Perché trasferire un'app tra account

Gli scenari principali di App Transfer includono la vendita di un'app pronta a un nuovo proprietario, la riorganizzazione di uno studio con riassegnazione di beni a una nuova entità legale, il trasferimento di un progetto da un'azienda appaltatrice al cliente dopo il completamento dello sviluppo e l'unione di più account sviluppatore in uno solo. Ogni scenario richiede documenti che confermano il cambio di proprietà: un contratto di compravendita, un certificato di accettazione o una decisione dei fondatori sulla riorganizzazione.

Vendita di un'app

La vendita di un'app mobile è il motivo più comune per App Transfer. Il mercato di acquisto e vendita di app pronte è valutato in miliardi di dollari. L'acquirente riceve un prodotto finito con pubblico e entrate, il venditore riceve un pagamento una tantum. Il trasferimento tramite procedura ufficiale garantisce la purezza legale della transazione. Le piattaforme non addebitano commissioni per App Transfer ma richiedono la conferma dei diritti sul contenuto trasferito e sui marchi.

Trasferimento dall'appaltatore al cliente

Molte aziende esternalizzano lo sviluppo di app e, dopo il completamento del lavoro, l'app deve essere trasferita al cliente. L'utilizzo di App Transfer dall'account dell'appaltatore all'account del cliente è la procedura standard. È importante includere una clausola sul trasferimento nel contratto e preparare l'app in anticipo: rimuovere i dati di test, disattivare i servizi di terze parti collegati all'account dell'appaltatore e creare backup.

Condizioni per il trasferimento in App Store

Apple stabilisce requisiti rigorosi per App Transfer. L'app deve avere una versione non inferiore a 1.0, essere pubblicata in App Store, non avere aggiornamenti in sospeso o build rifiutati. L'account del mittente deve avere stato Individual o Organization e il destinatario deve essere registrato nel Apple Developer Program. Entrambi gli account devono essere attivi, senza blocchi e con obblighi finanziari saldati. Il trasferimento non è possibile per app con stato Developer Removed From Sale.

Limitazioni tecniche di Apple

App Transfer in App Store è vietato per app che utilizzano determinate tecnologie: Apple Pay (richiede riconfigurazione), CloudKit (i dati non vengono trasferiti), iCloud Containers (richiede migrazione), Passbook e configurazioni VPN. L'app non deve contenere contenuti protetti da DRM né utilizzare certificati di notifiche push di terze parti collegati all'account del mittente. Tutti i certificati push e iCloud esistenti devono essere rimossi dall'App ID prima di iniziare la procedura.

Ruolo del destinatario

Il destinatario di un'app in App Store deve avere un account Apple Developer Program attivo, accettare il contratto di licenza e confermare di aver preso visione dei termini di trasferimento. Dopo il completamento del trasferimento, il destinatario diventa proprietario di tutti i metadati dell'app, inclusi prezzi, localizzazioni e valutazioni. Apple invia una notifica di trasferimento riuscito all'email di entrambi i partecipanti. Il trasferimento non può essere annullato — una volta completato, l'app è permanentemente legata all'account del destinatario.

Trasferimento dell'app in Google Play

Google Play implementa App Transfer tramite la funzione Transfer Ownership in Google Play Console. Il processo è più flessibile rispetto ad App Store: consente di trasferire sia app individuali che tutte le app di un account in una volta. Il destinatario deve avere un account sviluppatore Google Play (tassa di registrazione di 25 dollari). Dopo il trasferimento, i file APK/AAB, le valutazioni, le recensioni, la classificazione delle vendite e i dati di Google Play Games Services vengono conservati. I report sulle entrate rimangono nell'account del mittente.

Processo di Transfer Ownership

Per App Transfer in Google Play, il mittente apre la pagina dell'app nella console, va in Account details — Transfer ownership e inserisce l'email dell'account del destinatario. Il destinatario riceve un'email di conferma e deve accettare l'invito entro 30 giorni. Dopo la conferma, Google verifica la conformità dell'app alle politiche e completa il trasferimento. L'intero processo richiede 1–3 giorni lavorativi. Google non blocca l'app durante il trasferimento — rimane disponibile per gli utenti.

Particolarità di Google Play

La differenza principale di Google Play è la possibilità di trasferimento parziale. Uno sviluppatore può trasferire un'app mantenendo le altre sul proprio account. Quando si trasferiscono tutte le app, l'account del mittente deve rimanere attivo per l'accesso ai report finanziari. Google non supporta il trasferimento inverso — dopo il trasferimento, il destinatario diventa il proprietario. I dati di Google Play Console Analytics vengono trasferiti parzialmente: le statistiche dei periodi passati rimangono presso il mittente, i nuovi dati si accumulano presso il destinatario.

Procedura di trasferimento passo passo

Il processo di App Transfer si compone di cinque fasi: preparazione, avvio del trasferimento, conferma del destinatario, verifica della piattaforma e completamento. La preparazione include la disattivazione dei servizi collegati all'account del mittente (certificati push, Apple Pay, CloudKit), la verifica dell'assenza di aggiornamenti in sospeso e il saldo degli obblighi finanziari. Apple consiglia di fare screenshot delle impostazioni correnti di App Store Connect per il ripristino dopo il trasferimento.

Fase 1: Preparazione

Durante la preparazione, il mittente verifica la conformità dell'app ai requisiti. Per Apple App Store: versione 1.0+, nessun build in sospeso o rifiutato, rimozione dei certificati push dall'App ID, disattivazione di iCloud e Apple Pay, completamento di tutte le transazioni finanziarie. Per Google Play: l'app deve essere pubblicata, non avere violazioni delle politiche e gli account del mittente e del destinatario devono essere attivi. Si consiglia di esportare i report di vendita e le statistiche prima del trasferimento.

Fasi 2–4: Avvio, conferma, verifica

L'avvio in App Store avviene tramite App Store Connect — sezione App Information, pulsante Transfer App. Il mittente inserisce l'Apple ID del destinatario. Il destinatario riceve un'email e conferma la volontà di accettare l'app. Apple verifica la conformità alle condizioni entro 1–7 giorni. In Google Play, l'avvio avviene tramite Transfer Ownership, il destinatario conferma l'invito e Google verifica le politiche. In tutte le fasi, lo stato del trasferimento viene visualizzato nella console.

Limitazioni e possibili problemi

App Transfer presenta una serie di limitazioni che lo sviluppatore deve considerare prima di iniziare la procedura. In App Store, un'app non può essere trasferita se utilizza Apple Pay, Passbook, configurazione VPN o contenitori iCloud senza previa riconfigurazione. Google Play non consente il trasferimento di app con violazioni attive delle politiche. Dopo il trasferimento, il mittente perde tutti i diritti sull'app senza possibilità di annullamento. I problemi sorgono più spesso a causa di servizi non disattivati o fatture non pagate.

Problemi comuni e soluzioni

Il problema più comune è il rifiuto di Apple a causa di certificati di notifiche push attivi. La soluzione è rimuovere i certificati in Apple Developer Center prima di avviare il trasferimento. Il secondo problema più comune — l'app utilizza SDK di terze parti collegati all'account del mittente (Firebase, Crashlytics, Adjust). La riconfigurazione di questi servizi sull'account del destinatario è obbligatoria. Il terzo problema — la differenza nei tipi di account: Individual non può trasferire un'app a Organization e viceversa. La soluzione richiede il cambio del tipo di account o la consultazione del supporto Apple.

Migrazione dei servizi dopo il trasferimento

Dopo il completamento di App Transfer, il destinatario deve riconfigurare le notifiche push (APNs per iOS, FCM per Android), aggiornare le chiavi API nelle console dei servizi di terze parti (Firebase, Google Maps, Facebook SDK), verificare il funzionamento degli acquisti In-App e degli abbonamenti, aggiornare i certificati di firma del codice e pubblicare un nuovo build con chiavi aggiornate. Apple consiglia di pubblicare un aggiornamento dell'app entro 30 giorni dal trasferimento per aggiornare i profili di provisioning. Google Play consente di utilizzare la chiave di firma esistente tramite App Signing by Google Play.

Domande frequenti

Si può annullare App Transfer dopo il completamento?

No, App Transfer è irreversibile. Una volta completato il trasferimento, l'app è permanentemente legata all'account del destinatario. L'unico modo per restituire l'app è avviare un trasferimento inverso, che segue le stesse regole e richiede il consenso del destinatario.

Quanto tempo richiede il trasferimento di un'app?

Apple elabora App Transfer in 1 a 7 giorni lavorativi. Google Play completa il trasferimento in 1–3 giorni lavorativi. Il tempo dipende dal carico di lavoro del supporto e dalla complessità dell'app. La preparazione al trasferimento può richiedere 1–2 giorni.

Cosa succede agli abbonamenti degli utenti dopo il trasferimento?

Gli abbonamenti vengono conservati e continuano a rimanere attivi. Il nuovo proprietario riceve le entrate dai rinnovi. Tuttavia, i certificati di notifiche push devono essere riconfigurati affinché le notifiche di abbonamento raggiungano gli utenti. I vecchi report sugli abbonamenti rimangono presso il mittente.

Si può trasferire un'app a un account di un altro paese?

Apple richiede che gli account del mittente e del destinatario siano nella stessa regione. Google Play consente il trasferimento tra account di paesi diversi, ma potrebbe richiedere l'aggiornamento delle informazioni fiscali e dei dati bancari del destinatario.

Quali documenti sono necessari per App Transfer?

Apple può richiedere documenti che confermano il diritto di trasferire l'app: un contratto di compravendita, un certificato di accettazione o una decisione di riorganizzazione. Google Play richiede documenti solo in situazioni di controversia. Si consiglia di preparare un pacchetto di documenti in anticipo.

Riepilogo

  • App Transfer è la procedura ufficiale per trasferire un'app tra account sviluppatori conservando valutazioni, recensioni e abbonamenti.
  • Apple App Store richiede versione 1.0+, nessun aggiornamento in sospeso e rimozione dei certificati push prima del trasferimento. Periodo di revisione — fino a 7 giorni.
  • Google Play implementa Transfer Ownership con migrazione di APK/AAB e dati. Il processo richiede 1–3 giorni e non blocca l'app.
  • Non vengono trasferiti certificati di notifiche push, dati CloudKit e Apple Pay, informazioni bancarie e cronologia dei pagamenti. Questi elementi vengono riconfigurati dal destinatario.
  • Dopo il trasferimento, il destinatario deve aggiornare certificati, chiavi SDK di terze parti e pubblicare un nuovo build. Apple consiglia di farlo entro 30 giorni.
  • Il processo è irreversibile — dopo il completamento di App Transfer, il mittente perde l'accesso alla gestione dell'app. Un trasferimento inverso richiede l'avvio di una nuova procedura.
  • Si consiglia di disattivare i servizi collegati in anticipo, esportare i report di vendita e preparare i documenti che confermano il cambio di proprietà.

Svilupperemo un'applicazione mobile chiavi in mano

IT Sectr crea applicazioni iOS e Android per startup e aziende dal 2017. Ti consulteremo e ti proporremo la soluzione migliore.

Discuti il progetto

Leggi anche