Offrire un acquisto universale

Distribuisci le versioni della tua app per iOS, iPadOS, watchOS, macOS e tvOS come acquisto universale, in modo che sia più semplice usarle, e anche effettuare gli acquisti in-app, nelle diverse piattaforme.

Configurazione e disponibilità

Per essere distribuite come acquisto universale, le tue app devono utilizzare un unico ID pacchetto ed essere associate allo stesso record dell’app su App Store Connect.

Puoi creare un nuovo record dell’app (inglese) da utilizzare per tutte le versioni di piattaforma della tua app o aggiungere una nuova versione di piattaforma (inglese) a un record dell’app esistente.

Carica le tue app sul record dell’app utilizzando un unico ID pacchetto (inglese). L’ID pacchetto deve corrispondere a quello che specifichi in App Store Connect, ma le app possono avere numeri di versione e stringhe di build diversi. Dopo aver caricato una build su App Store Connect, non sarà più possibile modificare l’ID pacchetto o eliminare l’ID app nel tuo account sviluppatore.

La tua app sarà disponibile come acquisto universale quando App Store Review avrà approvato almeno due versioni di piattaforma. Una volta ottenuta l’approvazione, non sarà possibile disattivare l’acquisto universale o rimuovere una singola versione di piattaforma dal record dell’app.

Ulteriori considerazioni

iPhone e iPad. Per rendere la tua app disponibile su iPhone e iPad, è sufficiente che questa supporti entrambi i dispositivi (inglese).

Apple Watch. Per rendere disponibile la tua app su iPhone e Apple Watch, crea un’app per iOS e la relativa controparte per watchOS (inglese) in Xcode, poi caricale su App Store Connect dallo stesso progetto Xcode. Le app destinate solo a Apple Watch (inglese) non possono far parte di un acquisto universale.

Mac Catalyst. Con Xcode 11.4 (inglese) o versioni successive, le app per Mac create con Mac Catalyst possono utilizzare lo stesso ID pacchetto della versione iOS dell’app, per poter essere offerte come acquisto universale. Per le app create con Mac Catalyst utilizzando Xcode 11.3 o versioni precedenti sul Mac App Store, non è possibile aggiungere ulteriori versioni della piattaforma al record dell’app.

Record dell’app multipli. Se la tua app è attualmente disponibile su più piattaforme con record separati, non è possibile unire questi ultimi. Per offrire un acquisto universale, ritira tutte versioni dalla vendita lasciandone una, e aggiungi le altre versioni al record dell’app che rimane. In seguito al ritiro dalla vendita, la pagina originale dell’app non sarà più disponibile sull’App Store e non sarà più possibile rilasciare aggiornamenti a chi ha già scaricato l’app. Le valutazioni e le recensioni non verranno trasferite alla nuova pagina di prodotto.

Acquisti in-app e abbonamenti

Puoi scegliere di rendere disponibili gli acquisti in-app, per diverse versioni di piattaforma dell’app. Innanzitutto, crea un acquisto in-app, singolo nel pannello Caratteristiche su App Store Connect, quindi utilizza StoreKit (inglese) per implementare l’acquisto in-app, nelle varie versioni di piattaforma della tua app.

Scopri come creare acquisti in-app (inglese)

Pacchetti di app

Puoi offrire le app, incluse quelle che fanno parte di un acquisto universale, sotto forma di pacchetto di app sull’App Store. Con i pacchetti di app, i clienti potranno scaricare facilmente fino a 10 delle tue app in una sola volta. Le app che fanno parte di un acquisto universale vengono conteggiate comunque come app singola nel pacchetto. Ciascun pacchetto di app include la relativa pagina di prodotto e la possibilità di utilizzare la stessa icona, descrizione e lo stesso nome.

Scopri di più sui pacchetti di app (inglese)

Analisi app

Analisi app su App Store Connect ti consente di misurare il coinvolgimento degli utenti, le campagne di marketing e la monetizzazione delle tue app. Se offri acquisti universali, puoi controllare quanti utenti hanno scaricato e aperto le app su più piattaforme.

Scopri di più su Analisi app (inglese)