Guida per l’account
Tipi di certificati
Il tipo di certificato aiuta a identificare un certificato in un account sviluppatore e in Xcode.
Tipo |
Scopo |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Apple Development |
Da utilizzare con Xcode 11 e versioni successive. Eseguire un’app per iOS, macOS, tvOS o watchOS sui dispositivi e utilizzare determinati servizi dell’app durante lo sviluppo. |
||||||||||
Apple Distribution |
Da utilizzare con Xcode 11 e versioni successive. Distribuire un’app per iOS, macOS, tvOS o watchOS su dispositivi designati a scopo di test o inviarla all’App Store. |
||||||||||
APNs Auth Key |
Generare token sul lato server come alternativa ai certificati per le richieste di notifica. |
||||||||||
Apple Push Services |
Stabilire la connessione tra il servizio di notifica e APNS per consegnare notifiche remote all’app. |
||||||||||
iOS Development |
Eseguire un’app per iOS, tvOS o watchOS sui dispositivi e utilizzare determinati servizi dell’app durante lo sviluppo. |
||||||||||
iOS Distribution |
Distribuire un’app per iOS, tvOS o watchOS su dispositivi designati a scopo di test o inviarla all’App Store. |
||||||||||
Mac Development |
Abilitare determinati servizi di un’app per Mac durante lo sviluppo e il test. |
||||||||||
Mac App Distribution |
Firmare un’app per Mac prima di inviarla al Mac App Store. |
||||||||||
Mac Installer Distribution |
Firmare e inviare un pacchetto di installazione Mac (contenente l’app firmata) al Mac App Store. |
||||||||||
Developer ID Application |
Firmare un’app per Mac prima di distribuirla al di fuori del Mac App Store. |
||||||||||
Developer ID Installer |
Firmare e distribuire un pacchetto di installazione Mac (contenente l’app firmata) al di fuori del Mac App Store. |
||||||||||
Apple Pay |
Decodificare i dati di una transazione dell’app inviati da Apple a un esercente/sviluppatore. |
||||||||||
Merchant Identity |
Eseguire l’autenticazione sui server Apple Pay. |
||||||||||
Pass Type ID |
Firmare e inviare aggiornamenti ai biglietti in Wallet. |
||||||||||
Firma per Swift |
Da utilizzare con Swift Package Manager 5.9 o versioni successive. Firmare i pacchetti e le raccolte di pacchetti per Swift per la distribuzione. |
||||||||||
VoIP Services |
Stabilire la connessione tra il server di notifica e APNS per avvisare le app VoIP in background in merito all’attività in ingresso. |
||||||||||
WatchKit Services |
Stabilire la connessione tra il server di notifica e APNS per aggiornare i dati delle complicazioni di ClockKit. |
||||||||||
Website Push ID |
Firmare e inviare aggiornamenti per i siti web. |
Nota: nel portachiavi, il nome di un certificato di firma indica il tipo di certificato e include il nome e l’ID del team.