
Distribuire Apple Watch
Se un Apple Watch con watchOS 10 o versioni successive è abbinato a un iPhone con iOS 17 o versioni successive, puoi registrarlo a un servizio di gestione dei dispositivi. In questo modo, Apple Watch supporta casi d’uso che, oltre a migliorare la produttività dell’utente, ne favoriscono anche il benessere e offrono ulteriori vantaggi in termini di sicurezza.
Per ulteriori informazioni, guarda il video WWDC23 Gestione dei dispositivi per Apple Watch.

Abilitare il servizio di gestione dei dispositivi
Per abilitare la registrazione, è necessario applicare la configurazione dichiarativa com.apple.configuration.watch.enrollment
a un iPhone supervisionato e gestito. Una volta applicata la configurazione, qualsiasi Apple Watch con watchOS 10 può essere registrato nella gestione dei dispositivi quando viene abbinato. L’utente può annullare o rifiutare la gestione uscendo dalla procedura di abbinamento. Se Apple Watch è già abbinato, deve essere rimosso e abbinato nuovamente ad iPhone per essere registrato.
Quando Apple Watch viene registrato correttamente in un servizio di gestione dei dispositivi (come l’iPhone a cui è abbinato), diventa supervisionato. Il servizio di gestione dei dispositivi potrà quindi eseguire azioni come configurare le impostazioni, recuperare informazioni sul dispositivo, cancellare il codice e bloccare o inizializzare Apple Watch.
Installare, rimuovere e aggiornare le app per Apple Watch tramite comandi di gestione dei dispositivi
Utilizzando i comandi di gestione dei dispositivi esistenti, puoi installare, rimuovere e aggiornare le app di App Store, quelle personalizzate e quelle proprietarie interne su Apple Watch. Un servizio di gestione dei dispositivi può anche utilizzare l’ID pacchetto delle app eseguibili su Apple Watch all’interno dei comandi di installazione, configurazione e rimozione.
Apple Watch supporta i seguenti tipi di app:
App abbinate: app che condividono dati con l’app corrispondente sull’iPhone abbinato, ma l’app di Apple Watch può funzionare in modo indipendente anche senza l’app su iPhone.
App dipendenti: app che richiedono l’iPhone abbinato per poter funzionare.
App indipendenti: app che esistono solo su Apple Watch e non hanno un’app corrispettiva su iPhone.
Le app abbinate e dipendenti devono essere gestite insieme e su entrambi i dispositivi. Quando si installa un’app abbinata o indipendente, è necessario installare e gestire prima l’app su iPhone, quindi è possibile installare l’app su Apple Watch.
Nota: durante questa procedura, iPhone deve trovarsi nel raggio di copertura di Apple Watch.
L’aggiornamento e la rimozione delle app abbinate e dipendenti devono essere effettuati individualmente per ciascun dispositivo.
Per installare app interne proprietarie che non hanno una versione per iPhone, è necessario completare i seguenti passaggi:
1. Sostituisci il suffisso .ipa con .zip e decomprimi l’archivio.
2. Individua il file .app per Apple Watch all’interno della directory decompressa, quindi spostalo in una directory con il nome Payload.
3. Comprimi la directory Payload e rinomina il file .zip NomeApp.ipa.
Nota: se il file .ipa creato da Xcode viene lasciato all’interno di un pacchetto di app per iPhone, l’installazione non riuscirà.
Annullare la registrazione di Apple Watch a un servizio di gestione dei dispositivi
Puoi annullare la registrazione di Apple Watch dal servizio di gestione dei dispositivi manualmente o utilizzando i comandi di gestione dei dispositivi in modo indipendente dall’iPhone host. Se annulli la registrazione dell’iPhone host dal servizio, annulli anche quella dell’Apple Watch abbinato. La rimozione dal servizio di gestione dei dispositivi mobili comporta l’annullamento dell’abbinamento, l’inizializzazione e la cancellazione dei contenuti e delle impostazioni di Apple Watch.