Gestire gli identificatori

Abilitare le funzionalità delle app

Puoi visualizzare e abilitare le funzionalità per il tuo App ID in Certificates, Identifiers & Profiles (Certificati, identificatori e profili). I profili di provisioning che contengono un App ID modificato perdono la loro validità. Dovrai rigenerare i profili di provisioning che usano tale App ID.

Nota:

  • Per configurare le funzionalità utilizzate da un’app, è necessario aggiungerle a un target nel progetto Xcode.

Ruolo richiesto: titolare dell’account o amministratore.

Abilitare una funzionalità

  1. In Certificates, Identifiers & Profiles (Certificati, identificatori e profili), fai clic su Identifiers (Identificatori) nella barra laterale.

  2. Seleziona l’App ID che desideri aggiornare, quindi fai clic su Edit (Modifica).

  3. Seleziona le caselle corrispondenti per abilitare le funzionalità dell’app che desideri consentire.

  4. Fai clic su Save (Salva). Se viene visualizzata una finestra di avviso, fai clic su Confirm (Conferma) per applicare le modifiche.

Nota:

  • Queste funzionalità delle app richiedono passaggi aggiuntivi: Accedi con Apple, gruppi di app, Apple Pay, protezione dati, iCloud e notifiche push.

  • L’abilitazione di una funzionalità influirà sui profili di provisioning per tutte le piattaforme idonee.

Abilitare i gruppi di app

  1. In Certificates, Identifiers & Profiles (Certificati, identificatori e profili), abilita la funzionalità App Groups (Gruppi di App), quindi fai clic su Configure (Configura).

  2. Nella tabella App Groups (Gruppi di App), seleziona uno o più gruppi che desideri assegnare all’App ID, quindi fai clic su Continue (Continua).

  3. Se non ci sono gruppi di app, fai clic su Create App Group (Crea gruppo di app) o scopri di più consultando la pagina “Registrare un gruppo di app”.

  4. Rivedi le modifiche, quindi fai clic su Assign (Assegna).

  5. Fai clic su Done (Fine).

In alternativa, abilita i gruppi di app in Xcode.

Nota: i gruppi di app per le App Clip possono condividere dati solo tra l’app per iOS principale e l’App Clip associata.

Abilitare Apple Pay

  1. In Certificates, Identifiers & Profiles (Certificati, identificatori e profili), abilita la funzionalità Apple Pay, quindi fai clic su Edit (Modifica).

  2. Nella tabella Merchant ID (ID esercente), seleziona gli identificativi esercente che desideri assegnare all’App ID, quindi fai clic su Continue (Continua).

    Se non sono presenti identificativi esercente, fai clic su Create Merchant ID (Crea ID esercente) o consulta la pagina che spiega come creare un identificativo dell’esercente, quindi ripeti questi passaggi.

  3. Controlla le modifiche, quindi fai clic su Save (Salva).

  4. Se viene visualizzata una finestra di avviso, fai clic su Confirm (Conferma) per applicare le modifiche.

In alternativa, abilita Apple Pay in Xcode.

Abilitare la protezione dei dati

  1. In Certificates, Identifiers & Profiles (Certificati, identificatori e profili), abilita la funzionalità di protezione dei dati.

  2. Sotto Sharing and Permissions (Condivisione e permessi), seleziona un’opzione.

  3. Fai clic su Save (Salva). Se viene visualizzata una finestra di avviso, fai clic su Confirm (Conferma) per applicare le modifiche.

Abilitare iCloud

  1. In Certificates, Identifiers & Profiles (Certificati, identificatori e profili), abilita la funzionalità iCloud.

  2. Sotto Compatibility (Compatibilità), scegli una versione di Xcode.

    Se non usi CloudKit, puoi scegliere “Compatible with Xcode 5” (Compatibile con Xcode 5); altrimenti, scegli “Include CloudKit support” (Includi supporto CloudKit).

  3. Fai clic su Edit (Modifica).

  4. Nella tabella visualizzata, seleziona i contenitori iCloud che desideri assegnare all’App ID, quindi fai clic su Continue (Continua).

    Se non ci sono identificatori del contenitore, fai clic su Create iCloud Container (Crea contenitore iCloud) o consulta la pagina Creare un contenitore iCloud, quindi ripeti questi passaggi.

  5. Controlla le modifiche, quindi fai clic su Save (Salva).

  6. Se viene visualizzata una finestra di avviso, fai clic su Confirm (Conferma) per applicare le modifiche.

In alternativa, abilita le funzionalità di iCloud in Xcode.

Abilitare le notifiche push

Se comunichi con APNS (Apple Push Notification Service) tramite un certificato TLS, le notifiche push non vengono abilitate completamente per le attività di sviluppo o produzione finché non crei un certificato TLS client corrispondente. Puoi generare il certificato TLS client richiesto quando abiliti le notifiche push per un App ID.

  1. In Certificates, Identifiers & Profiles (Certificati, identificatori e profili), fai clic su Certificates (Certificati) nella barra laterale.

  2. Fai clic sul pulsante Aggiungi (+) in alto a sinistra per creare un nuovo certificato.

  3. Sotto Services (Servizi), seleziona il certificato APNS richiesto, quindi fai clic su Continue (Continua).

  4. Fai clic su Choose File (Scegli file).

  5. Nella finestra di dialogo visualizzata, seleziona il file di richiesta del certificato (un file con estensione .certSigningRequest), quindi fai clic su Choose (Scegli).

  6. Fai clic su Continue (Continua).

  7. Fai clic su Download (Scarica).

    Il file del certificato (un file con estensione .cer) viene visualizzato nella cartella Download.

In alternativa, abilita le notifiche push in Xcode e genera un certificato TLS client per APNS nella sezione Certificates (Certificati) in cui scegli l’App ID.

Abilitare Accedi con Apple

  1. In Certificates, Identifiers & Profiles (Certificati, identificatori e profili), abilita la funzionalità Sign in with Apple (Accedi con Apple), quindi fai clic su Configure (Configura).

  2. Scegli se configurare l’App ID come principale oppure se raggrupparlo con un App ID principale esistente.

  3. Facoltativamente, puoi fornire un URL dell’endpoint delle notifiche server-server. Puoi indicare un solo URL per ciascun gruppo di app e chiave di Accedi con Apple.

  4. Fai clic su Save (Salva) per registrare la configurazione selezionata.

  5. Fai clic su Save (Salva) in alto a destra per salvare le modifiche all’App ID.

Nota:

  • Un URL dell’endpoint server-server può essere registrato solo su un App ID principale. L’URL dell’endpoint deve essere un URI assoluto comprendente lo schema, l’host e il percorso. Esempio: https://example.com/path/to/endpoint

  • Se desideri usare questa funzione sulle App Clip associate, devi abilitare la funzionalità Accedi con Apple sull’App ID principale per iOS.

Abilitare WeatherKit

  1. In Certificates, Identifiers & Profiles (Certificati, identificatori e profili), abilita la funzionalità WeatherKit e il servizio delle app.

  2. Controlla le modifiche, quindi fai clic su Save (Salva).

  3. Se viene visualizzata una finestra di avviso, fai clic su Confirm (Conferma) per applicare le modifiche.