Apple sta introducendo un importante miglioramento al suo framework di virtualizzazione in macOS Sequoia, consentendo agli utenti Mac di accedere a iCloud all’interno delle macchine virtuali (VM) macOS.
Precedentemente, gli utenti non potevano accedere a iCloud su macOS VM, limitando l’utilità del framework per gli sviluppatori che necessitano di testare le funzionalità di iCloud e per gli utenti che vogliono sincronizzare le loro app con iCloud. Come riportato da ArsTechnica, macOS Sequoia rimuove tale restrizione, a condizione che sia il sistema operativo host che quello guest siano macOS 15 o successivi.
Questa funzionalità sarà disponibile sui Mac con chip Apple silicon, ma presenta alcune limitazioni. Gli sviluppatori che desiderano eseguire versioni più vecchie di macOS insieme a macOS 15 in una VM, o coloro che aggiornano le VM da versioni più vecchie di macOS, non potranno accedere a iCloud sulla VM. Solo le VM nuove create da un’immagine di installazione macOS 15 (un file .ipsw) possono utilizzare iCloud e i servizi legati all’Account Apple.
La documentazione del framework di virtualizzazione di Apple spiega:
“Quando si crea una VM in macOS 15 da un’immagine software macOS 15, la virtualizzazione configura un’identità per la VM che deriva dalle informazioni di sicurezza nel Secure Enclave dell’host. Proprio come i dispositivi fisici hanno identità distinte basate sui loro Secure Enclave, questa identità è distinta dalle altre VM.”
Apple spiega che se una persona sposta una VM su un host Mac diverso e la riavvia, il framework di virtualizzazione crea automaticamente una nuova identità per la VM utilizzando le informazioni del Secure Enclave del nuovo host Mac. Questo cambio di identità richiede all’utente della VM di ri-autenticarsi per consentire a iCloud di riprendere la sincronizzazione dei dati sulla VM.
Sia Parallels che VMware offrono software di virtualizzazione, e recentemente Broadcom ha reso VMware Fusion gratuito per uso personale. Attualmente, macOS Sequoia è in beta per gli sviluppatori, con una beta pubblica prevista per luglio e il rilascio generale in autunno.
Leggi o Aggiungi Commenti