Accedi con Apple
La funzionalità Accedi con Apple consente agli utenti di configurare un account e iniziare a utilizzare app e siti web con il proprio Apple Account in modo rapido, sicuro e rispettoso della privacy.
Scopri i termini e le espressioni riguardanti la creazione e la distribuzione di software per le piattaforme Apple.
La funzionalità Accedi con Apple consente agli utenti di configurare un account e iniziare a utilizzare app e siti web con il proprio Apple Account in modo rapido, sicuro e rispettoso della privacy.
Il ruolo Accesso ai report è un ruolo aggiuntivo che può essere assegnato solo agli utenti che hanno già il ruolo Gestore dell’app, Sviluppatore, Marketing o Vendite. Questi utenti possono scaricare i report associati al loro ruolo. Se viene aggiunto il ruolo Accesso ai report, l’utente ha accesso a tutte le app. Per impostazione predefinita, gli utenti con ruolo Amministratore e Finanze hanno anche il ruolo Accesso ai report.
Accesso alle informazioni Wi-Fi consente a un’app di ottenere informazioni sulla rete Wi-Fi attualmente connessa.
Un account sviluppatore si riferisce a un Apple Account associato a un abbonamento all’Apple Developer Program e consente di accedere alle risorse legate all’abbonamento disponibili in Certificati, identificatori e profili, App Store Connect, Xcode, Xcode Cloud e così via.
Gli acquisti in-app ti consentono di offrire contenuti e funzioni extra (per esempio, abbonamenti) direttamente dall’interno delle tue app su tutte le piattaforme Apple.
Con un acquisto universale le persone possono acquistare sull’App Store, tutte insieme, le tue app per iOS, iPadOS, macOS, tvOS e visionOS correlate. Per offrire la tua app come acquisto universale, crea un record dell’app in App Store Connect e seleziona le piattaforme supportate dalla tua app.
Quindi associa al record dell’app ogni build specifica per una piattaforma. Le app condividono lo stesso ID pacchetto, ma è possibile aggiungere separatamente informazioni specifiche per ciascuna piattaforma.
Gli utenti con il ruolo di amministratore fungono da contatto secondario per i team e hanno molte delle responsabilità della persona titolare dell’account. Hanno accesso a tutte le app e possono modificare i ruoli utente, ad eccezione di quello della persona titolare dell’account.
Gli utenti con ruolo di amministratore nel team di un’organizzazione hanno accesso a Certificates, Identifiers & Profiles (Certificati, identificatori e profili), che consente di gestire certificati, identificatori, profili, UDID, App ID e altro.
Nota: tutti i membri del team di un’organizzazione hanno accesso alle risorse e ai vantaggi dell’abbonamento; l’accesso può essere modificato in base al tipo di ruolo. Se ti iscrivi come persona fisica e aggiungi utenti in App Store Connect, le persone aggiunte potranno accedere solo ad App Store Connect e non saranno considerate parte del tuo team nell’Apple Developer Program. Scopri di più sui ruoli.
Analisi app è la sezione di App Store Connect in cui è possibile visualizzare dati analitici che misurano l’acquisizione, l’utilizzo e la monetizzazione delle app da parte degli utenti sull’App Store. Per maggiori informazioni, consulta la pagina relativa ad Analisi app.
La funzione di analisi dei contenuti sensibili consente a un’app di rilevare la presenza sul dispositivo di immagini e video sensibili che contengono nudità, permettendo all’utente di scegliere se vedere la foto prima di aprirla o intervenire in modo più incisivo.
Un’anteprima dell’app mostra le caratteristiche, le funzionalità e l’interfaccia utente dell’app in un breve video che gli utenti possono guardare nella pagina prodotto sull’App Store o quando installano la tua app. Per indicazioni di marketing su come specificare queste informazioni, consulta la pagina che descrive come mostrare più contenuti con le anteprime delle app.
Le anteprime interstiziali HLS consentono l’utilizzo delle nuove API interstiziali che saranno disponibili come anteprima per sviluppatori e sviluppatrici.
App Attest consente di verificare che un’app iOS che si collega al tuo server sia legittima, firmando l’identità dell’app al momento del collegamento.
Un App ID è una stringa composta da due parti che identifica una o più app di un solo team di sviluppo in un profilo di provisioning. Esistono due tipi di App ID: un App ID esplicito (utilizzato per un’unica app) e un App ID generico (utilizzato per un insieme di app).
Un App ID esplicito contiene il percorso completo di un ID pacchetto. Un App ID generico contiene un asterisco come ultima parte della stringa di ricerca del relativo ID pacchetto. Nota: per inviare un’app ad App Store Connect e utilizzare determinati servizi è necessario un App ID esplicito.
Inizialmente, solo la persona titolare dell’account (cioè chi si iscrive all’Apple Developer Program) ha accesso ad App Store Connect. In seguito, chi è titolare dell’account può creare ulteriori utenti in App Store Connect e assegnare ruoli specifici. App Store Connect è disponibile sul web e come app per iOS e iPadOS.
App Store Connect per iPhone e iPad è un’app per dispositivi mobili che mostra la pagina prodotto delle app, oltre a informazioni su vendite e tendenze per le app (reperibili anche nella sezione Vendite e tendenze in App Store Connect). Puoi anche visualizzare le recensioni degli utenti delle app, rifiutare una build, pubblicare un’app ed eseguire altre azioni di base per la gestione delle app.
App Store Connect per iPhone e iPad è disponibile nell’App Store.
L’app thinning è il processo con cui Apple e il sistema operativo ottimizzano l’installazione delle app adattando la build alle funzionalità del dispositivo su cui è in esecuzione una versione specifica del sistema operativo, riducendo così al minimo lo spazio occupato. L’app thinning consente di distribuire un’app che utilizza il maggior numero di funzionalità del dispositivo e garantisce la compatibilità con i futuri aggiornamenti software Apple senza la necessità di creare una nuova versione dell’app. L’app thinning assicura inoltre una migliore esperienza utente: i download sono più rapidi e viene utilizzato meno spazio su disco (lasciandone di più per altri contenuti).
Un Apple Account è l’account che consente di accedere a servizi e software Apple come App Store, App Store Connect, Xcode e così via. Chi appartiene a più team, può effettuare l’accesso al proprio Apple Account e poi selezionare il team desiderato.
Un Apple Account gestito è di proprietà di un’organizzazione ed è gestito da essa, incluse le attività di reimpostazione della password e amministrazione basata sui ruoli. Fornisce anche l’accesso ad iCloud per la collaborazione con iWork e il backup sui dispositivi Apple.
L’Apple Developer Enterprise Program consente di creare app proprietarie progettate esclusivamente per il personale della tua organizzazione e distribuite solo a queste persone. L’abbonamento include l’accesso a versioni beta dei sistemi operativi, funzionalità delle app e strumenti per sviluppare, testare e distribuire app per l’intero team di sviluppo. Chi ha un abbonamento all’Apple Developer Enterprise Program può anche creare certificati Developer ID per distribuire app per Mac.
L’Apple Developer Program è un servizio ad abbonamento per organizzazioni, persone fisiche e ditte individuali che desiderano creare app da distribuire per iPhone, iPad, Mac, Apple TV, Apple Vision Pro e Apple Watch. L’abbonamento include l’accesso a versioni beta dei sistemi operativi, funzionalità evolute delle app e strumenti per sviluppare, testare e distribuire app ed estensioni di Safari.
Apple Pay fornisce agli utenti un metodo di pagamento semplice e sicuro in app, App Clip e siti web in Safari.
L’archiviazione chiave-valore su iCloud rende disponibili su tutti i dispositivi degli utenti le preferenze, la configurazione o lo stato di un’app (memorizzati come coppie chiave-valore).
Il ruolo Assistenza clienti consente all’utente di visualizzare le recensioni e di rispondere alla clientela nella sezione App. Se ha solo questo ruolo, l’utente ha accesso solo alla pagina Valutazioni e recensioni delle app nella sezione App. Può accedere anche alla sezione Utenti e accessi.
Per tutti i dettagli su ciò che è incluso nel ruolo Assistenza clienti, consulta la pagina relativa alle autorizzazioni in base al ruolo.
Nota: tutte le persone che fanno parte del team di un’organizzazione hanno accesso alle risorse e ai vantaggi dell’abbonamento. Se ti iscrivi come persona fisica e aggiungi utenti in App Store Connect, le persone aggiunte potranno accedere solo ad App Store Connect e non saranno considerate parte del tuo team nell’Apple Developer Program.
Le attività di gruppo consentono a un’app di comunicare con la stessa app su uno o più dispositivi per creare un’attività di gruppo durante le chiamate FaceTime. Le attività di gruppo consentono agli utenti di guardare video, ascoltare musica o svolgere un’altra attività insieme.
Un’autorizzazione è un singolo diritto concesso a un’app, uno strumento o un altro file eseguibile specifico che fornisce ulteriori permessi rispetto a quelli normalmente disponibili.
Un valore booleano che indica se un pacchetto rappresenta un’App Clip.
Certificati, identificatori e profili è un’utility basata sul web che consente a chi ha un abbonamento all’Apple Developer Program e all’Apple Developer Enterprise Program di gestire i certificati, le chiavi, gli ID, le configurazioni dei servizi, le funzionalità delle app, i dispositivi e i profili di provisioning dei propri team. Per molti flussi di lavoro comuni, anche la creazione e la gestione di queste risorse avviene automaticamente tramite Xcode o API di provisioning.
Un certificato Developer ID è un tipo di certificato di distribuzione utilizzato per distribuire un’app al di fuori del Mac App Store. Grazie alla firma dei pacchetti di installazione, dei plugin e delle app per Mac con un certificato Developer ID, Gatekeeper può verificare che le app non siano create da sviluppatori di malware e che non siano state manomesse in seguito alla firma. Le app firmate vengono aperte su macOS solo se Gatekeeper è attivato. I certificati Developer ID vengono forniti solo agli utenti iscritti all’Apple Developer Program o all’Apple Developer Enterprise Program.
Esistono due tipi di certificati Developer ID: il certificato Developer ID Application (Applicazione con Developer ID) serve a firmare le app, mentre il certificato Developer ID Installer (Programma di installazione con Developer ID) serve a firmare i pacchetti di installazione.
ClassKit consente a un’app a scopi educativi per iPad di funzionare insieme all’app Schoolwork utilizzata dagli istituti scolastici. L’app a scopi educativi consente a chi insegna di scoprire attività assegnabili nell’app stessa, di condurre con un solo tocco la classe direttamente all’attività corretta e di condividere i progressi con colleghi e colleghe in modo sicuro e privato per contribuire a personalizzare le attività didattiche.
CloudKit memorizza app strutturate e dati utente in contenitori iCloud che possono essere condivisi da tutti gli utenti di un’app.
Consente ad applicazioni di altre aziende di eseguire il claim dei link condivisi nelle conversazioni di Messaggi e di semplificare l’accesso ai contenuti condivisi tramite conversazioni o notifiche con il framework Condivisi con te.
La condivisione del portachiavi consente a un’app di condividere password dal portachiavi dell’utente con altre app realizzate dal tuo team.
La funzionalità di configurazione accessori wireless consente a un’app di configurare accessori MFi Wi-Fi.
Il contratto per app a pagamento consente alla tua organizzazione di vendere app nell’App Store. È una parte opzionale del contratto di licenza dell’Apple Developer Program e descrive i termini dei contratti per le app a pagamento. Puoi distribuire le app gratuite anche senza sottoscrivere il contratto per app a pagamento.
La funzionalità controller specifica che un’app supporta i controller di gioco e aggiunge il framework Controller al progetto.
Il modulo dei controlli della famiglia attiva i controlli parentali per un’app, garantendo l’accesso ai framework Managed Settings e Device Activity nell’API Screen Time. L’utilizzo dei controlli della famiglia richiede “In famiglia” per l’iscrizione dell’utente. Impedisce la rimozione della tua app e consente i filtri dei contenuti sul dispositivo da Estensioni di rete.
Il numero totale di crash sul dispositivo di utenti dell’App Store che hanno scelto di condividere i propri dati con te. Puoi ottenere registri e report dettagliati sui crash in Xcode, per esempio i totali di ogni specifico evento per ciascun tipo di crash e il numero di utenti che lo hanno riscontrato.
Per maggiori informazioni, consulta la pagina che spiega come visualizzare i report sui crash nell’Aiuto di Xcode.
La data in cui un’app è stata scaricata per la prima volta dall’utente sull’App Store, in base all’Apple Account. I download ripetuti sullo stesso dispositivo e i download su altri dispositivi dell’utente non sono inclusi. Sono inclusi i download con “In famiglia” di app gratuite, ma non i download con “In famiglia” di app a pagamento.
I dati sull’utilizzo includono installazioni, sessioni e crash. Analisi app mostra solo i dati degli utenti dell’App Store che hanno accettato di condividere le proprie informazioni di diagnosi e utilizzo con gli sviluppatori e le sviluppatrici delle app. Per questo motivo, i valori dei dati sull’utilizzo reperibili in Analisi app potrebbero risultare inferiori rispetto a quelli visualizzati in altri strumenti di analisi.
I dati sull’utilizzo vengono rilevati dai dispositivi solo quando possiamo trasferirli senza conseguenze in termini di esperienza utente. Le informazioni di diagnosi e utilizzo potrebbero subire un ritardo fino a 72 ore.
I dati sull’utilizzo delle estensioni dell’app, delle app iMessage standalone e dei pacchetti di adesivi non sono disponibili in Analisi app.
Visualizza il tasso di opt-in su 90 giorni consecutivi per i dati sull’utilizzo:
Nella homepage di App Store Connect, fai clic su Analisi app e seleziona dall’elenco l’app desiderata.
Fai clic su Metriche.
Sul lato sinistro, fai clic su qualsiasi metrica sotto Utilizzo.
In alto a sinistra sul grafico, fai clic su Solo opt-in.
Nella finestra a comparsa, fai clic su Cronologia del tasso di opt-in.
Il numero di dispositivi con almeno una sessione durante il periodo selezionato. Questo dato si riferisce ai dispositivi con almeno iOS 8, macOS 11, tvOS 9 o visionOS 1. I totali si basano sugli utenti dell’App Store che accettano di condividere i propri dati con te.
L’archiviazione dei documenti su iCloud rende disponibili i documenti di un’app su tutti i dispositivi degli utenti.
I domini associati consentono di associare un’app a un dominio per funzionalità specifiche, ad esempio l’accesso alle password salvate di Safari e la continuazione delle attività.
I domini associati gestiti MDM consentono a MDM di integrare i domini associati inclusi nella tua app con valori quali i nomi dei server, unici per un ambiente.
Questa autorizzazione consente alle estensioni MIDI DriverKit di accedere a una connessione client utente da CoreMIDI.
Il numero di volte in cui un’app è stata eliminata su dispositivi con almeno iOS 12.3, macOS 11, tvOS 9 o visionOS 1 da utenti dell’App Store che accettano di condividere i propri dati con te. Tali dati includono le eliminazioni dell’app dalla schermata Home e le eliminazioni dell’app tramite l’opzione Gestisci spazio. I dati derivanti dalla reimpostazione o dall’inizializzazione dei contenuti e delle impostazioni di un dispositivo non sono inclusi.
Un espositore di iCloud consente a più app di iCloud di usare una singola voce nelle impostazioni utente Documenti e dati iCloud. Ogni app continua a scrivere i dati nel proprio contenitore e l’espositore rimanda allo spazio utilizzato per tutti i contenitori.
Per esempio, potresti fornire un’app calendario personalizzata, un’app per gestire elenchi di attività e un’app sveglia che hanno contenitori iCloud separati, ognuno dei quali viene visualizzato nelle impostazioni utente Documenti e dati iCloud. Se desideri che gli utenti configurino l’archiviazione dei dati per queste app in un’unica impostazione, puoi creare un espositore di iCloud denominato NotifyMe che include i contenitori per tutte e tre le app:
iCloud.MyCalendar
iCloud.MyTasks
iCloud.MyAlarm
In questo modo, l’utente vede solo l’espositore NotifyMe quando configura iCloud in modo che archivi i dati per le tre app.
L’attivazione dell’estensione di sistema consente a un’app di installare le proprie estensioni di sistema associate.
Il ruolo Finanze consente all’utente di accedere a Pagamenti e resoconti finanziari, Vendite e tendenze e Agreements, Tax, and Banking (Informazioni contrattuali, fiscali e bancarie). Gli utenti con questo ruolo hanno accesso a tutte le app. Possono modificare anche le informazioni personali degli utenti in Utenti e accessi, ma in tale sezione non possono apportare altre modifiche.
Per tutti i dettagli su ciò che è incluso nel ruolo Finanze, consulta la pagina relativa alle autorizzazioni in base al ruolo.
Nota: tutte le persone che fanno parte del team di un’organizzazione hanno accesso alle risorse e ai vantaggi dell’abbonamento. Se ti iscrivi come persona fisica e aggiungi utenti in App Store Connect, le persone aggiunte potranno accedere solo ad App Store Connect e non saranno considerate parte del tuo team nell’Apple Developer Program.
L’installazione di font consente alla tua app di installare e utilizzare font personalizzati, con l’autorizzazione dell’utente.
Questa autorizzazione contrassegna un’estensione ExtensionKit come file system FSKit.
Game Center, la rete di social gaming di Apple, aiuta i gamer a scoprire i tuoi giochi su tutti i dispositivi Apple, monitorare i punteggi nelle classifiche, visualizzare i progressi, invitare altre persone a giocare, avviare partite in multiplayer tramite l’abbinamento automatico e molto altro.
La gestione utente consente a un’applicazione o un’estensione di un’app di scoprire l’utente che sta usando il dispositivo.
Il ruolo di gestore dell’app permette all’utente di modificare tutti gli aspetti delle app a cui ha accesso e di consentire ad altri utenti di accedere a tali app. L’accesso può essere limitato a determinate app. Può anche aggiungere membri del team, ad eccezione di amministratori o titolari dell’account.
L’utente che ha questo ruolo può avere accesso ai report, con la possibilità di scaricare quelli associati al proprio ruolo. Se viene aggiunta questa autorizzazione, l’utente ottiene l’accesso a tutte le app.
Chi ha questo ruolo e fa parte del team di un’organizzazione può avere accesso a Certificates, Identifiers & Profiles (Certificati, identificatori e profili), che consente di gestire certificati, identificatori, profili, UDID, App ID e altro. Se viene aggiunta questa autorizzazione, l’utente potrà visualizzare certificati, identificatori e profili associati a tutte le tue app.
Per tutti i dettagli su ciò che è incluso nel ruolo di gestore dell’app, consulta la pagina relativa alle autorizzazioni in base al ruolo.
Nota: tutte le persone che fanno parte del team di un’organizzazione hanno accesso alle risorse e ai vantaggi dell’abbonamento. Se ti iscrivi come persona fisica e aggiungi utenti in App Store Connect, le persone aggiunte potranno accedere solo ad App Store Connect e non saranno considerate parte del tuo team nell’Apple Developer Program.
Gruppi di app offre a più app l’accesso a contenitori condivisi e consente ulteriori comunicazioni specifiche tra le app.
L’autorizzazione Head Pose consente alle app di usare i metodi di framework che accedono alla posizione della testa dell’utente sui dispositivi compatibili.
HealthKit consente a un’app di leggere e scrivere i dati relativi a salute e attività degli utenti visualizzati nell’app Salute.
Abilita HLS a bassa latenza per supportare una nuova modalità di streaming a bassa latenza per i client idonei con il protocollo Apple HLS.
HomeKit consente agli utenti di gestire gli accessori connessi nella propria abitazione mediante un’app. Gli utenti possono configurare accessori, creare azioni per controllarli, raggruppare le azioni e attivarle tramite Siri.
Gli hotspot consentono a un’app di configurare reti Wi-Fi.
Le API di iCloud memorizzano in modo sicuro i dati e i documenti di un’app su iCloud, tenendoli aggiornati su macOS, iOS, watchOS, tvOS e sul web.
L’icona dell’app viene utilizzata per rappresentare un’app per gli utenti ed è inclusa nel set di icone di un’app. Segui le istruzioni fornite nel documento Human Interface Guidelines quando crei l’icona dell’app.
Questo è un identificatore univoco generato automaticamente per la tua app quando la aggiungi ad App Store Connect. Puoi visualizzare questa proprietà nella sezione Informazioni sull’app in App Store Connect. Questo identificatore viene utilizzato anche nell’URL per l’App Store sui computer desktop. Non puoi modificare questa proprietà.
ID Apple è il nome utilizzato in precedenza per indicare un Apple Account, ossia un account singolo che permette di accedere ai servizi Apple e utilizzare i dispositivi in perfetta sintonia.
Si tratta un identificatore univoco generato automaticamente per un’app quando viene aggiunta ad App Store Connect. Puoi visualizzare questa proprietà nella sezione Informazioni sull’app; in App Store Connect. Questo identificatore viene utilizzato anche nell’URL per l’App Store sui computer desktop. Non puoi modificare questa proprietà.
Un ID dispositivo è un UDID che identifica in modo univoco un dispositivo Apple, incluso un computer Mac.
Un ID pacchetto identifica in modo univoco una singola app nel sistema. L’ID del pacchetto dell’app serve durante l’intero processo di sviluppo. La stringa dell’ID pacchetto deve essere un UTI (Uniform Type Identifier) contenente solo caratteri alfanumerici (A-Z, a-z, 0-9)
, trattini (-) e/o punti (.). La stringa deve essere in formato DNS inverso. Gli ID pacchetto non distinguono tra maiuscole e minuscole.
L’ID team è una stringa univoca di dieci caratteri generata da Apple e assegnata al tuo team.
Per trovare il tuo ID team, accedi al tuo account sviluppatore e fai clic su “Membership details” (Dettagli abbonamento).
Consente alle app di utilizzare l’interfaccia utente del sistema iOS per visualizzare un sottoinsieme di dati identificativi per i casi d’uso che richiedono solo una conferma visiva. Tale richiesta di dati è limitata a: foto ritratto, nome completo, età ed età superiore a NN.
Consente alle app di accedere a una quantità aggiuntiva di memoria durante lo sviluppo e i test interni per abilitare flussi di lavoro orientati agli strumenti in situazioni limite.
Nota: puoi usare questa autorizzazione per lo sviluppo e la distribuzione ad hoc e TestFlight interna. Se prevedi di distribuire un’app, dovrai rimuovere questa autorizzazione dal file plist delle autorizzazioni dopo l’esecuzione di test e prima di creare nuovamente l’app e inviare una Release Candidate per la distribuzione.
L’attivazione degli indirizzi virtuali estesi consente di utilizzare uno spazio di indirizzamento maggiore.
Le informazioni per i test TestFlight sono quelle che devi fornire per la verifica delle app con TestFlight e includono informazioni di contatto, le credenziali degli account demo ed eventuali note specifiche per la verifica delle app con TestFlight. Non sono le stesse informazioni di contatto che fornisci quando invii un’app per la distribuzione agli utenti.
Il numero totale di volte in cui un’app è stata installata su dispositivi con almeno iOS 8, macOS 11, tvOS 9, or visionOS 1. Sono inclusi i download ripetuti sullo stesso dispositivo, i download su più dispositivi che condividono lo stesso Apple Account e le installazioni con “In famiglia”. I totali si basano sugli utenti dell’App Store che accettano di condividere i propri dati con te.
Inter-App Audio consente a un’app di inviare audio ad altre app con Inter-App Audio e di riceverlo da queste app.
L’autorizzazione Journaling Suggestions consente a un’applicazione di chiamare il foglio dei suggerimenti per consentire all’utente di scegliere i contenuti da inserire nel diario e di salvarli nell’app.
La lettura dei tag Near Field Communication (NFC) consente a un’app di leggere i tag NFC formattati in NFC Data Exchange Format (NDEF).
Consente a un’app di interagire con una rete di thread locale per accedere alle credenziali e gestirle in modo da interagire con l’hardware sulla rete.
L’autorizzazione Managed App Installation UI consente a un’app creata da un fornitore di soluzioni MDM di mostrare una vista per installare e aprire le applicazioni gestite.
La funzionalità Mappe consente a un’app di fornire indicazioni stradali specifiche oltre quanto supportato dall’app Mappe, tra cui linee della metro, percorsi escursionistici e piste ciclabili.
Il ruolo Marketing è destinato a chi gestisce i materiali di marketing e le illustrazioni promozionali. Se un’app viene presa in considerazione per la pubblicazione sull’App Store, Apple contatta l’utente che ricopre questo ruolo. Il ruolo Marketing dà anche la possibilità di aggiornare i metadati delle app e richiedere i codici promozionali nella sezione App. L’accesso può essere limitato a determinate app.
L’utente che ha questo ruolo può avere accesso ai report, con la possibilità di scaricare quelli associati al proprio ruolo. Se viene aggiunta questa autorizzazione, l’utente ottiene l’accesso a tutte le app.
Per tutti i dettagli su ciò che è incluso nel ruolo Marketing, consulta la pagina relativa alle autorizzazioni in base al ruolo.
Nota: tutte le persone che fanno parte del team di un’organizzazione hanno accesso alle risorse e ai vantaggi dell’abbonamento. Se ti iscrivi come persona fisica e aggiungi utenti in App Store Connect, le persone aggiunte potranno accedere solo ad App Store Connect e non saranno considerate parte del tuo team nell’Apple Developer Program.
Consente a sviluppatori e sviluppatrici di altre aziende di includere le informazioni sul codice di configurazione per abbinare gli accessori Matter al loro ecosistema o all’app Casa di Apple senza dover scansionare un codice QR.
Media Device Discovery consente l’integrazione di protocolli di diffusione di contenuti multimediali di altre aziende nell’interfaccia utente del sistema iOS, attraverso un’estensione di applicazione che gestisce il rilevamento di protocolli personalizzati.
Questa autorizzazione è destinata allo sviluppo di lettori di formato Media Extension per l’uso professionale con foto e video.
Questa autorizzazione è destinata allo sviluppo di decoder video Media Extension per l’uso professionale con foto e video.
Consente a un’app di supportare l’avvio di una collaborazione tramite Messaggi.
I metadati si riferiscono alle informazioni sulle app e sulle versioni delle piattaforme che inserisci in App Store Connect (per esempio nome dell’app, descrizione, parole chiave e screenshot). Alcune di queste informazioni vengono visualizzate nelle pagine prodotto sull’App Store e quando gli utenti installano un’app. Queste informazioni possono essere localizzate.
La modalità di test FileProvider attiva una modalità solo test in cui è possibile controllare le tempistiche delle operazioni in fileproviderd.
Le modalità in background consentono di continuare a eseguire in background un’app che fornisce servizi in background.
Multipath consente a un’app di utilizzare i protocolli Multipath come Multipath TCP, che trasferisce il traffico da un’interfaccia all’altra in modo ottimale.
NetworkExtension consente alle estensioni di un’app di ampliare e personalizzare le funzionalità di rete di un dispositivo.
Le notifiche push utilizzano Apple Push Notification Service (APNS) per inviare notifiche ai dispositivi. Le notifiche possono mostrare un messaggio, riprodurre un suono specifico o aggiornare un badge sull’icona di un’app.
Le notifiche delle app di comunicazione consentono alle app di inviare notifiche di comunicazione da una persona a una o più persone.
Le notifiche urgenti contengono informazioni che richiedono attenzione immediata, per invitare direttamente l’utente ad agire. Vengono sempre inviate immediatamente.
Il numero di versione (CFBundleShortVersionString) è una stringa visibile all’utente che rappresenta la versione del pacchetto con il formato richiesto, ossia tre numeri interi separati da punti (da 0 a 9).
Ogni numero intero fornisce informazioni sulla versione nel formato [Principale].[Secondaria].[Patch]. Per esempio, in 10.14.1
, 10 è il numero di revisione principale, 14 è il numero di revisione secondaria e 1 è il numero della versione di manutenzione. Questa stringa viene utilizzata a livello di sistema per identificare la versione del pacchetto e deve corrispondere al numero di versione inserito in App Store Connect.
Con un pacchetto di app è possibile acquistare a un prezzo ridotto fino a dieci app a pagamento per iOS sull’App Store. Chi ha già acquistato una o più app in un pacchetto di app può utilizzare la funzione Completa il pacchetto per modificare il prezzo del pacchetto in base agli acquisti precedenti.
Per indicazioni di marketing, consulta la pagina relativa ai pacchetti di app.
Il Paese o la regione selezionati come base per la generazione automatica dei prezzi negli altri 174 App Store e nelle altre 43 valute. Apple non modificherà mai il prezzo per il Paese o la regione di base e ti avviserà sempre in anticipo in caso di modifiche per altri Store.
Pagamenti e resoconti finanziari è la sezione di App Store Connect in cui è possibile visualizzare e scaricare i resoconti finanziari mensili e i pagamenti. Per esempio, puoi consultare gli utili nei resoconti finanziari mensili disponibili, l’importo dovuto e l’ultimo pagamento. Per maggiori informazioni, consulta la Guida per pagamenti e resoconti finanziari di App Store Connect.
La funzione relativa a pressione e profondità ridotte fornisce accesso ai dati sulla profondità di immersione fino a un limite di sicurezza.
Il prezzo è quello che scegli per la tua app in App Store Connect e determina sia il prezzo per gli utenti che i ricavi per le transazioni sull’App Store. Il prezzo per gli utenti include le eventuali imposte applicabili, che noi raccogliamo e versiamo secondo quanto indicato nell’Allegato 2 del contratto per app a pagamento. Per gli Stati Uniti e il Canada, all’importo della fattura addebitato alla clientela vengono aggiunte le imposte sulle vendite.
I tuoi ricavi corrispondono al prezzo per gli utenti meno le imposte applicabili e le commissioni di Apple.
Se scegli un prezzo (ossia se la tua app non è gratuita), devi sottoscrivere un contratto per app a pagamento prima di poter vendere l’app.
Per visualizzare tutti i prezzi e le valute, vai alla pagina Prezzi e disponibilità di ciascuna app.
Un profilo di provisioning ad hoc consente di installare un’app su dispositivi designati e di utilizzarne i servizi. È uno dei due tipi di profili di provisioning per la distribuzione (l’altro tipo consente di caricare le app in App Store Connect).
Occorre creare un profilo di provisioning ad hoc con un App ID che corrisponda a una o più app, un insieme di dispositivi di test e un singolo certificato di distribuzione. Quando esporti l’app, il profilo è incluso nel pacchetto di app e il file dell’app per iOS (IPA) è firmato con il certificato di distribuzione.
Un profilo di provisioning per la distribuzione è un profilo di provisioning che autorizza un’app a utilizzare determinati servizi e assicura che lo sviluppatore o la sviluppatrice che distribuisce o carica l’app sia conosciuto o conosciuta. Un profilo di provisioning per la distribuzione contiene un unico App ID che corrisponde a una o più app dello sviluppatore o della sviluppatrice e un certificato di distribuzione. L’App ID viene configurato indirettamente tramite Xcode per utilizzare determinati servizi. Xcode attiva e configura i servizi delle app impostando autorizzazioni ed eseguendo altri passaggi di configurazione. Alcune autorizzazioni sono attivate per un App ID (memorizzato nel tuo account sviluppatore) e altre vengono impostate nel progetto Xcode. Quando esporti o carichi un’app, Xcode firma il relativo pacchetto con il certificato di distribuzione indicato nel profilo di provisioning per la distribuzione.
Un profilo di provisioning per lo sviluppo consente di avviare l’app sui dispositivi e utilizzare alcuni servizi dell’app durante lo sviluppo. Se sei una persona fisica, il profilo di provisioning per lo sviluppo ti consente di eseguire sui tuoi dispositivi registrati le app che firmi. Per un’organizzazione, un profilo di provisioning per lo sviluppo consente a qualsiasi membro del team di firmare le app che sviluppa e di installarle sui propri dispositivi.
Il profilo di provisioning per lo sviluppo contiene:
un App ID generico che corrisponde a tutte le app del team o un App ID esplicito che corrisponde a una singola app
I dispositivi specificati associati al team
I certificati di sviluppo specificati associati al team
La protezione dati consente a un’app che accede a dati utente sensibili di utilizzare la crittografia integrata disponibile su alcuni dispositivi.
L’attivazione del protocollo di rete personalizzato consente a un’app di utilizzare protocolli di rete personalizzati che vengono eseguiti in aggiunta all’IP o al livello di collegamento della rete.
Il provider riempimento automatico credenziali consente a un’app di fornire nomi utente e password per il riempimento automatico in Safari e altre app, con l’autorizzazione dell’utente.
Consente a un’app di segnalare canali Push to Talk al sistema così che quest’ultimo possa gestire la trasmissione e la ricezione di audio in background.
Per revisione delle app si intende la procedura di revisione delle app inviate per la distribuzione per verificare che siano affidabili, offrano le prestazioni previste e rispettino le linee guida di Apple. Per i dettagli, consulta la pagina relativa alla revisione delle app.
La ricalibrazione stime di HealthKit consente a un’app di indicare al dispositivo di ricalibrare le stime per le tipologie di campioni specificate.
Il runtime rafforzato fornisce protezione e sicurezza per le tue app. Se carichi un’app per macOS per l’autenticazione, devi attivare la funzionalità di runtime rafforzato e indicare le autorizzazioni per le funzioni richieste dalla tua app.
Importante: la funzionalità di runtime rafforzato è disponibile in Xcode 10 e versioni successive su macOS 10.13.6 e versioni successive. Tuttavia, questa funzionalità deve essere testata su macOS 10.14 e versioni successive.
La sandbox delle app è una tecnologia di controllo degli accessi a macOS progettata per limitare i danni al sistema e ai dati degli utenti in caso di compromissione di un’app. Un’app distribuita tramite il Mac App Store deve abilitare la sandbox delle app.
Il numero di volte in cui un’app è stata utilizzata per almeno due secondi da utenti dell’App Store che hanno scelto di condividere i propri dati con te. Se l’app è in background e viene utilizzata di nuovo in un secondo momento, tale azione viene considerata come una sessione separata. I totali si basano sugli utenti dell’app che accettano di condividere i propri dati con te.
Questa autorizzazione consente alle app di operatori wireless di rilevare se nel dispositivo dell’utente è installata una SIM o un’eSIM associata a un singolo operatore. L’obiettivo è supportare funzioni e servizi specifici di un operatore wireless verificando che il dispositivo utilizzi l’operatore ad esso associato.
La funzionalità Siri permette a un’app di gestire le richieste a Siri.
Uno SKU è un ID univoco per un’app che non è visibile agli utenti. Lo SKU può contenere numeri, lettere, punti, trattini e trattini bassi, ma non può iniziare con un trattino, un punto o un trattino basso. Usa un valore che sia significativo per la tua organizzazione.
Importante: non è possibile modificare lo SKU dopo che il record dell’app è stato salvato.
Lo slicing è un processo che consiste nel creare e distribuire varianti di un pacchetto di app per dispositivi di destinazione e versioni del sistema operativo differenti. Una variante contiene solo l’architettura eseguibile e le risorse necessarie per il dispositivo di destinazione e la specifica versione del sistema operativo.
Continuerai a sviluppare e caricare le versioni complete della tua app in App Store Connect, quindi Apple creerà e distribuirà varianti diverse in base ai dispositivi e alle versioni del sistema operativo che la tua app supporta.
Lo slicing di rete 5G consente alle app di accedere a segmenti dedicati delle reti degli operatori per fornire livelli superiori di prestazioni e qualità del servizio per le categorie idonee di app e traffico.
Consente l’accesso al profilo Audio spaziale personalizzato dell’utente.
La stringa della build (CFBundleVersion) è una stringa leggibile in modo automatizzato necessaria per la distribuzione agli utenti e viene utilizzata a livello di sistema per identificare la build (pubblicata o non pubblicata) della tua app. È composta da 1-3 numeri interi separati da punti (da 0 a 9), nel formato [Principale].[Secondaria].[Patch].
Ogni numero intero fornisce informazioni sulla versione. Per esempio, in 10.14.1
, 10 è il numero di revisione principale, 14 è il numero di revisione secondaria e 1 è il numero della versione di manutenzione.
Sustained Execution indica se un’app è in grado o meno di mostrare prestazioni costanti e continue quando il sistema la limita per ridurre il consumo energetico sui dispositivi applicabili.
Il ruolo Sviluppatore consente all’utente di creare e revocare i certificati di sviluppo, inviare richieste di firma dei certificati, scaricare profili di provisioning, caricare file binari in App Store Connect, gestire gli utenti interni di TestFlight e altro.
L’accesso può essere limitato a determinate app. Nota: tutti i membri del team di un’organizzazione hanno accesso alle risorse e ai vantaggi dell’abbonamento; l’accesso può essere modificato in base al tipo di ruolo. Se ti iscrivi come persona fisica e aggiungi utenti in App Store Connect, le persone aggiunte potranno accedere solo ad App Store Connect e non saranno considerate parte del tuo team nell’Apple Developer Program. Scopri di più sui ruoli.
Il tasso di conversione corrisponde al numero di download e prenotazioni diviso per i singoli eventi di visualizzazione su un dispositivo. La prenotazione di un’app da parte di un utente viene conteggiata nel tasso di conversione; invece il successivo download della stessa app sul dispositivo dell’utente non viene conteggiato.
Per esempio, se la tua app viene visualizzata sull’App Store su 100 dispositivi, scaricata da 50 utenti e prenotata da 20 utenti, il tasso di conversione per il periodo selezionato sarà pari al 70%.
Un tester esterno (o una tester esterna) è un utente che inviti a testare le versioni beta della tua app utilizzando un'email di invito o un link pubblico. I tester esterni possono includere gli utenti di App Store Connect; tuttavia, gli utenti non possono essere tester sia interni che esterni. Puoi invitare fino a 10.000 tester esterni per ogni app. Puoi organizzare i tester esterni in gruppi, ma i gruppi non sono visibili ai tester. Se inviti tester esterni, la prima build viene inviata alla verifica delle app con TestFlight. Le build successive per la stessa versione potrebbero non richiedere una revisione completa.
I tester interni e le tester interne sono membri del tuo team App Store Connect con il ruolo Amministratore, Gestore dell’app, Sviluppatore o Marketing che hanno accesso a tutte le tue build attive. Puoi invitare fino a 100 tester interni e interne per ogni app. Se inviti solo tester interni e interne, non sono necessarie ulteriori informazioni per i test.
Utilizza TestFlight in App Store Connect per agevolare l’esecuzione di test sulle tue app e App Clip all’interno del tuo team, per utenti esterni specifici o per il pubblico generale. Puoi invitare fino a 10.000 tester utilizzando solo il loro indirizzo email o condividendo un link pubblico. I tester useranno l’app TestFlight, disponibile nell’App Store.
Con TestFlight Beta Testing puoi distribuire le build di un’app a chi si occupa del test, raccogliere feedback e preparare la tua app per la pubblicazione per gli utenti. TestFlight Beta Testing è una soluzione opzionale; puoi anche non utilizzarla quando invii la tua app per la revisione. Tuttavia, è un modo semplice, gratuito ed efficace per migliorare la tua app prima di pubblicarla per gli utenti. Puoi abilitare TestFlight Beta Testing per un massimo di 100 app alla volta nel tuo account App Store Connect.
Per una panoramica, visita la pagina relativa a TestFlight Beta Testing.
La persona che completa l’iscrizione al programma riceve automaticamente il ruolo di titolare dell’account e ha la responsabilità di stringere accordi legali con Apple. La persona titolare dell’account ha accesso a tutti gli strumenti e le risorse di sviluppo inclusi nell’abbonamento al programma. Benché per ogni abbonamento possa esistere una sola persona titolare dell’account, il ruolo può essere trasferito.
Scopri di più sui permessi dell’utente titolare dell’account
Si tratta dell’ID del fornitore. Per trovare l’ID del fornitore, utilizza Genera il link di una campagna.
Si tratta del nome della tua campagna. Quando scegli il token della campagna, puoi utilizzare fino a 40 caratteri alfanumerici, spazi e i seguenti segni di punteggiatura:
[ ] / \ - ~ + = < > : ; , . _ ‘ “ * & $ % # @ ? ! | { } ( )
Ricorda che non puoi usare uno spazio come primo o ultimo carattere nel token della campagna.
Nella sezione Utenti e accessi, puoi aggiungere ed eliminare gli utenti in App Store Connect, chi ha effettuato il test beta di TestFlight e il test sandbox. Puoi anche modificare i ruoli e le impostazioni di notifica degli utenti.
Per accedere alla sezione Utenti e accessi, fai clic sull’icona a forma di lucchetto nella homepage.
Il ruolo Vendite consente all’utente di accedere alle sezioni Vendite e tendenze e Analisi app. L'utente con questo ruolo può scaricare i report completi delle vendite solo se ha ricevuto l'autorizzazione all'accesso. L’accesso può essere limitato a determinate app.
L’utente che ha questo ruolo può avere accesso ai report, con la possibilità di scaricare quelli associati al proprio ruolo. Se viene aggiunta questa autorizzazione, l’utente ottiene l’accesso a tutte le app.
Per tutti i dettagli su ciò che è incluso nel ruolo Vendite, consulta la pagina relativa alle autorizzazioni in base al ruolo.
Nota: tutte le persone che fanno parte del team di un’organizzazione hanno accesso alle risorse e ai vantaggi dell’abbonamento. Se ti iscrivi come persona fisica e aggiungi utenti in App Store Connect, le persone aggiunte potranno accedere solo ad App Store Connect e non saranno considerate parte del tuo team nell’Apple Developer Program.
Per verifica delle app con TestFlight si intende la procedura di revisione delle app distribuite a tester esterni utilizzando TestFlight. La revisione è necessaria solo per la prima build di una versione. Le build successive potrebbero non richiedere una revisione completa.
Il numero di volte in cui l’app è stata visualizzata nelle sezioni In primo piano, Categorie, Classifiche e Cerca dell’App Store. Include le visualizzazioni della pagina prodotto.
Il numero di volte in cui la pagina prodotto dell’app è stata visualizzata su un dispositivo con iOS 8 oppure tvOS 9 o versioni successive. Include le visualizzazioni nell’App Store e all’interno delle app che utilizzano l’API StoreKit per caricare la pagina prodotto.
VMNet indica se l’app gestisce le interfacce di rete virtuali senza ottenere i privilegi di utente root.
VPN personale consente a un’app di creare e controllare la configurazione VPN di un sistema personalizzato.
Wallet contiene biglietti digitali, ad esempio coupon, biglietti per spettacoli o carte di imbarco, che permettono agli utenti di utilizzare prodotti e servizi del mondo reale.
WeatherKit fornisce informazioni attuali e previsionali sul meteo.