Articles

Scopri AppleSeed per l’IT e gli aggiornamenti software gestiti

Scarica

Ciao e benvenuto alla WWDC.

Ciao e benvenuto. Il mio nome è Danny Rust. Sono un EPM del team Customer Feedback qui alla Apple, e vorrei ringraziarvi per esservi sintonizzati per la nostra sessione.

Vi guiderò attraverso la prima parte che copre argomenti come il test delle beta, il programma AppleSeed for IT e l’archiviazione dei feedback per la vostra organizzazione, che includono una breve demo prima di passare la parola a Jared, che parlerà dei nuovi entusiasmanti cambiamenti riguardanti la gestione degli aggiornamenti del software. Apple crea ottimi strumenti per il business. I nostri strumenti e le nostre piattaforme aiutano i dipendenti a risolvere i problemi in modo creativo, a essere produttivi ovunque si trovino e a collaborare in modo più efficace. I dipartimenti IT lavorano duramente e con alcuni obiettivi chiave in mente: Testare diligentemente per essere sempre un passo avanti rispetto ai problemi di sicurezza emergenti, garantire che i dispositivi e le app funzionino in modo efficiente, ridurre al minimo i tempi morti e i problemi di compatibilità e permettere ai dipendenti di avere la migliore esperienza utente possibile. Per raggiungere questi obiettivi, gli elementi chiave del tuo ambiente – la tua infrastruttura IT, la soluzione MDM di terze parti, i dispositivi Apple e le app business-critical – devono essere pronti quando le nuove versioni del software vengono rilasciate pubblicamente ai tuoi utenti.

La verità è che non possiamo replicare tutti i vari ambienti educativi e aziendali là fuori, e abbiamo bisogno del tuo aiuto per assicurarci che tu sia pronto a distribuire quando l’ultimo OS arriva.

Apple ha molti programmi per la diffusione di software pre-release a sviluppatori, clienti business e education e altri destinatari. Tutti questi programmi aiutano gli utenti a fornire un prezioso feedback ad Apple. È importante notare alcune distinzioni.

La Beta pubblica è disponibile per tutti gli utenti che si iscrivono su beta.apple.com ed è generalmente orientata a segnalare problemi di vivibilità o di uso generale. Gli aggiornamenti in questo programma possono essere meno frequenti. Attualmente supportiamo le Beta pubbliche per iOS, iPadOS, macOS, tvOS e ora, quest’anno, watchOS.

Il Developer Program è per gli sviluppatori di app per incorporare nuove funzionalità nelle loro app, utilizzare nuovi framework, testare utilizzando simulatori e vari SDK e assicurarsi che le loro app funzionino sul nuovo sistema operativo quando viene rilasciato.

E AppleSeed per l’IT. È il motivo per cui siete qui e quello di cui parlerò dopo.

AppleSeed for IT è un programma di seeding focalizzato sui professionisti IT nelle imprese e nell’istruzione. In questo programma, Apple distribuisce una varietà di software su tutte le piattaforme perché tu possa testarlo. Forniamo una documentazione beta approfondita e note di rilascio che si concentrano sui flussi di lavoro degli amministratori IT.

I piani di test sono forniti per garantire che le nuove funzionalità funzionino nel tuo ambiente esistente. I sondaggi sono così che potete aiutarci a capire meglio quell’ambiente. Siamo impegnati a testare tutto l’anno e speriamo che lo siate anche voi. Quindi, come potete aiutarci? Beh, avete infrastrutture specifiche, applicazioni e servizi mission-critical che sono importanti per i vostri dipendenti, staff e studenti. Abbiamo bisogno di voi per testare i vostri ambienti unici e fornire un feedback su ciò che non funziona e su ciò che vorreste vedere in futuro. Siamo più interessati ai feedback sui blocchi di distribuzione, il tipo di problemi che vi impedirebbero di distribuire l’ultimo sistema operativo quando lo rilasciamo, e le regressioni, o cose che non funzionano nelle versioni pre-rilasciate, ma che funzionano nell’ultima versione pubblica. Se sei pronto a iniziare, abbiamo reso ancora più facile l’iscrizione. Basta usare il tuo ID Apple gestito. Se non ce l’hai, parla con il tuo Apple Business Manager o con l’amministratore di Apple School Manager per generarne uno. Inoltre, assicurati di associare il tuo indirizzo e-mail all’account per ricevere importanti comunicazioni dal programma.

Poi accedi a appleseed.apple.com usando il tuo ID Apple gestito e accetta i termini del programma. Se hai partecipato ad AppleSeed for IT l’anno scorso, farai lo stesso flusso. Basta accedere con il tuo ID Apple gestito e accettare i nuovi termini del programma di quest’anno. Poi, configurerai i tuoi dispositivi per ricevere gli aggiornamenti pre-rilasciati. Puoi spingere il profilo di configurazione o la macOS Customer Beta Access Utility su qualsiasi dispositivo che vuoi usare per i test. Entrambi sono disponibili per il download su appleseed.apple.com sotto la scheda Downloads. Ricorda che ogni partecipante che sta testando deve firmare e accettare i termini del programma. Ora, una volta che hai iniziato, vogliamo incoraggiare la collaborazione. Puoi comunicare con i nostri partecipanti AppleSeed for IT nei forum di discussione AppleSeed, e ti incoraggiamo a collaborare anche con i tuoi compagni di squadra. Questo ti permette di discutere le caratteristiche della pre-release con altri partecipanti che hanno accettato i termini del programma. Molti di voi probabilmente hanno già dei contatti all’interno di Apple, attraverso il vostro team di account o attraverso AppleCare. È importante che sottoponiate tutti i problemi che incontrate attraverso l’Assistente di feedback. Anche questi altri team interni possono assisterti durante i test.

Con un contratto AppleCare for Enterprise o AppleCare OS Support, puoi richiedere assistenza per i test a un Account Manager AppleCare o a un Systems Engineer Apple. Questi agenti Apple esperti possono guidarti rapidamente attraverso i test, l’invio di feedback e il monitoraggio di eventuali problemi, e puoi anche notificare loro qualsiasi problema che blocca la distribuzione che segnali attraverso l’app Assistente Feedback.

In seguito, vorrei parlare di come puoi presentare un ottimo feedback per la tua organizzazione. Questi suggerimenti ci aiuteranno a trattare i tuoi problemi in modo più efficiente. Ricordatevi di archiviare immediatamente dopo che il problema si verifica con il dispositivo su cui si verifica, in quanto ciò garantirà la raccolta dei registri necessari. Quando possibile, annota l’ora del problema e includi passaggi accurati per riprodurlo o, se rilevante, allega una registrazione dello schermo o uno screenshot del problema. Inoltre, ospitiamo diversi profili unici per le configurazioni aziendali e scolastiche per aiutare a raccogliere ulteriori registrazioni rilevanti.

Quest’anno, abbiamo alcune nuove ed entusiasmanti caratteristiche da condividere in Feedback Assistant, la nostra applicazione per archiviare il feedback sul software pre-rilasciato. Per questo, vorrei presentare Pete, che gestisce i nostri ingegneri responsabili di Feedback Assistant. Feedback Assistant è disponibile su iOS, iPadOS, macOS e sul web, e vi aiuta a inviarci feedback sulle vostre esperienze con il nostro software. È progettato per fornire moduli concisi ma dettagliati per catturare il problema, per raccogliere i log di sistema e la diagnostica e per essere il luogo in cui potete tenere traccia dei vostri bug mentre si fanno strada attraverso Apple. Una delle nostre maggiori richieste di funzionalità è stata la collaborazione. Le organizzazioni ci hanno detto come vogliono condividere le informazioni sui bug che riguardano più di una persona. E quando qualcuno lascia l’azienda, il suo feedback se ne va con lui.

Quindi, siamo davvero orgogliosi di annunciare Teams, una novità nelle versioni del sistema operativo di quest’anno. Teams permette ai membri di un’organizzazione di lavorare insieme su un feedback con Apple.

Teams sono configurati da Apple Business Manager o Apple School Manager per AppleSeed for IT, e in App Store Connect per il Developer Program.

I membri di un team possono vedere i feedback creati dai loro compagni, vedere le risposte di Apple e partecipare a quel back-and-forth.

E, quando necessario, è possibile riassegnare un feedback in modo che un diverso compagno di squadra venga notificato in caso di vacanza o partenza.

Abbiamo anche fatto molto lavoro per aiutarvi a fornire un feedback migliore in aree come Continuità, AirDrop e sincronizzazione. Spesso, abbiamo bisogno della diagnostica da entrambi i dispositivi per capire il problema. Abbiamo quindi aggiunto una funzione che chiamiamo diagnostica multidispositivo. Quando inizi un nuovo feedback sul tuo dispositivo iOS, l’Assistente di Feedback può raccogliere in remoto la diagnostica da altri dispositivi registrati nel tuo account iCloud. Quando invii il feedback, la diagnostica viene caricata da ogni dispositivo direttamente ad Apple, così non devi aspettare che finisca e si sincronizzi con il dispositivo che stai usando. Come Danny ha detto prima, raccogliere i log proprio quando si vede il problema ci aiuta davvero, quindi ora è possibile ottenere tutti i log da tutti i dispositivi in una sola volta.

Andiamo in una demo per vedere come funziona tutto questo.

Ecco la schermata principale di Feedback Assistant. Ho effettuato l’accesso usando il mio ID Apple gestito. C’è una nuova interfaccia utente qui. Organizzare il feedback che appartiene solo a me e il feedback che appartiene al mio team. Cominciamo creando un nuovo feedback.

Ecco il modulo per creare un nuovo feedback. Sto per creare un bug di iOS. Penso che sia rilevante per la mia organizzazione, quindi voglio renderlo un feedback di squadra.

Scegliere la mia squadra qui assicura che il feedback che creo sarà visibile agli altri membri della mia organizzazione nell’Assistente Feedback.

Aggiungiamo un titolo.

E questo è un bug di continuità.

E si tratta di un comportamento errato.

Ho avuto il problema con Safari.

Tra il mio iPhone e il mio iPad. In una giornata molto impegnativa. E allegherò la mia registrazione dello schermo più tardi.

Aggiungiamo la descrizione.

Ok. Quindi, ora è il momento degli allegati, quindi approfittiamo della diagnostica multidispositivo. Un sysdiagnose si sta già raccogliendo da questo iPad, ma stavo usando questo iPhone quando ho incontrato il bug, quindi penso che anche la diagnostica da lì sarà utile. Posso aggiungerli usando il pulsante Aggiungi allegato.

Sceglierò l’iPhone che stavo usando…

aggiungilo al feedback, e ora sta raccogliendo anche una sysdiagnose.

Voglio andare avanti, quindi inviamo il feedback. Ecco un’altra nuova caratteristica in iOS 14. Non devi aspettare che la diagnostica sia completata prima di inviare il tuo feedback. L’Assistente Feedback mi permetterà di inviare subito il feedback, e finché i miei dispositivi rimarranno online, caricheranno la diagnostica ad Apple quando avranno finito.

Grande. Allora, ecco il feedback nella casella Inviato del mio team.

Se hai partecipato al programma AppleSeed for IT in precedenza, probabilmente hai inviato dei feedback. Tutti quei feedback vivono nel tuo spazio personale. Per permettere ai tuoi compagni di squadra di collaborare su quel feedback, dovrai spostarlo nello spazio della squadra. Ecco come farlo.

Questo è il box di presentazione nel mio spazio personale. E qui c’è un bug Wi-Fi che ho archiviato qualche mese fa. Ora, posso renderlo visibile al resto della mia squadra.

Per farlo, uso il pulsante Altre azioni qui sopra e seleziono Sposta in squadra. L’Assistente Feedback chiederà una conferma e io andrò avanti.

Ora che puoi vedere non solo il tuo feedback ma anche quello della tua squadra, abbiamo aggiunto alcune nuove aree all’app per aiutarti a tenerne traccia. Abbiamo più in-box per organizzare il contenuto che appartiene solo a me e il feedback che appartiene alla mia squadra. In cima all’elenco delle fonti, abbiamo aggiunto alcune caselle intelligenti per raggruppare determinati tipi di contenuti. Per esempio, abbiamo News. Qui ci sono le ultime note di rilascio di AppleSeed for IT. C’è anche Requests, dove posso vedere che ho un sondaggio a cui rispondere.

Ora, diamo un’occhiata alla collaborazione. Ecco un bug archiviato dal mio collega, Sean.

Puoi vedere in alto, lo stato migliorato. Sembra che molte altre persone abbiano segnalato questo bug, e mostra che è stato risolto.

Quindi, molti di noi hanno visto questo bug. Me lo ricordo, ed è sicuramente risolto nell’ultima versione. Se guardo in basso, qui c’è una richiesta da parte di Apple per verificare la correzione, e posso compilarla proprio qui.

Sì, è stato risolto.

Ora, ecco un feedback della mia compagna di squadra Monica, che si è appena ritirata. Congratulazioni a lei.

Non è più in squadra, quindi non può rispondere o vedere il feedback. Questo è indicato dall’icona a sinistra del suo feedback. Voglio riassegnare questo feedback a qualcun altro della mia squadra in modo che riceva una notifica nel caso in cui Apple abbia una risposta.

Ora, poiché sono l’amministratore di questa squadra, ho alcune abilità extra sui feedback nel mio spazio squadra. Posso riassegnare questo feedback a un altro compagno di squadra.

Lo assegnerò a Sean.

Ora, se Sean vuole mandarlo a qualcun altro, può farlo anche lui, come attuale assegnatario.

Abbiamo altre due abilità disponibili solo per gli amministratori. Rimuovi dal Team sposta il feedback nello spazio personale di chi lo invia. E gli attuali assegnatari hanno già la possibilità di chiudere il feedback. Ma come amministratore, posso anche chiudere il feedback del mio compagno di squadra quando abbiamo finito con il bug.

La funzionalità Team è disponibile nelle versioni iOS, iPadOS e macOS di quest’anno e sul web all’indirizzo feedbackassistant.apple.com.

Ora, passo la parola a Danny per parlare della configurazione del feedback di squadra. Grazie, Pete. Per quelli di voi che si stanno chiedendo come iniziare a usare Teams, ci sono alcune configurazioni disponibili su Apple Business Manager e Apple School Manager di cui discutere.

In Apple Business Manager o Apple School Manager, assicuratevi che i ruoli a cui volete partecipare abbiano il privilegio Participate in AppleSeed for IT attivato. Per impostazione predefinita, questo privilegio è abilitato su tutti i ruoli in Apple Business Manager. Ci deve essere sempre un amministratore di AppleSeed for IT nella tua org. Il privilegio Administer AppleSeed for IT è obbligatorio per i ruoli di amministratore e opzionale per i ruoli di people manager.

In Apple School Manager, il privilegio Administer AppleSeed for IT è anche obbligatorio per il ruolo di amministratore e opzionale per i ruoli di site manager e people manager. Partecipa ad AppleSeed è abilitato per impostazione predefinita su tutti i ruoli tranne che per gli studenti, che sono esclusi dai test. Ricapitoliamo. I test ci tengono in vantaggio. Ci sono tanti modi incredibili di usare la tecnologia Apple, e abbiamo bisogno del tuo aiuto per assicurarci che la tua organizzazione non subisca ripercussioni negative dalla prossima release.

Il programma AppleSeed per l’IT si concentra sui dipartimenti IT delle scuole e delle aziende, e ti invitiamo a partecipare con noi.

E con Teams in Feedback Assistant, puoi davvero collaborare al feedback del tuo team. Non vediamo l’ora che lo proviate, e non vediamo l’ora di sentire il vostro feedback.

Ora, vorrei presentarvi Jared che parlerà dei nuovi entusiasmanti cambiamenti relativi alla gestione degli aggiornamenti software. Grazie, Danny. Il mio nome è Jared, e sono un ingegnere software del team di installazione di Apple. Come i miei colleghi hanno discusso prima, è fondamentale per l’IT e gli amministratori di sistema essere coinvolti nello sviluppo del software pre-release. Il vostro coinvolgimento durante il seeding assicura che voi e la vostra organizzazione abbiate una transizione senza problemi verso ogni aggiornamento che Apple distribuisce ai suoi utenti. Idealmente, le organizzazioni dovrebbero distribuire gli aggiornamenti non appena vengono rilasciati da Apple. Tuttavia, a volte hai bisogno di un po’ di tempo in più per qualificare e distribuire gli aggiornamenti in tutta la tua organizzazione. È qui che entra in gioco la gestione degli aggiornamenti software.

Gestire gli aggiornamenti del software vi mette in controllo sul programma di distribuzione degli aggiornamenti. Ti dà il tempo di verificare che gli aggiornamenti siano compatibili con il flusso di lavoro della tua azienda e con il software proprietario esistente.

Anche se questa qualificazione dovrebbe essere fatta durante la semina, a volte è necessario più tempo.

Consente all’IT di avere una comprensione uniforme del software Apple in esecuzione sui dispositivi. Avendo una visione deterministica di quale software nella vostra organizzazione è in esecuzione, permette al vostro team di affrontare gli stessi set di problemi su tutti i dispositivi. È importante ricordare che gli aggiornamenti contengono miglioramenti critici nelle aree di stabilità, prestazioni e sicurezza. Pertanto, le organizzazioni dovrebbero fare del loro meglio per distribuire gli aggiornamenti il più rapidamente possibile.

Iniziare l’installazione di un aggiornamento software tramite Mobile Device Management, noto anche come MDM, è un’ottima scelta per gli aggiornamenti in-place. Un comando MDM può essere inviato ai dispositivi supervisionati per scaricare l’ultima versione qualificante da Apple.

Gli amministratori possono specificare di scaricare e mettere in scena l’aggiornamento, o di installare anche l’aggiornamento. Un approccio di rollout graduale può essere utile per ridurre la congestione della rete. Si consiglia inoltre di implementare i server di caching dei contenuti per le organizzazioni con risorse Internet limitate.

È importante notare che solo gli aggiornamenti che sono ancora in fase di firma da parte di Apple sono consentiti per l’installazione.

È inoltre necessario che i dispositivi siano iscritti alla supervisione al fine di aggiornare il dispositivo in remoto.

Per iPhone e iPad, se un dispositivo ha un codice di accesso, tale codice dovrà essere inserito dall’utente prima che l’installazione inizi.

Iniziamo parlando di iOS, iPadOS e tvOS.

Su queste piattaforme, Apple supporta il rinvio degli aggiornamenti software.

Questo è controllato da MDM e può essere distribuito ai dispositivi supervisionati o attraverso un profilo.

Se si sceglie di abilitare il rinvio, il comportamento predefinito è di rinviare tutti gli aggiornamenti per 30 giorni dal momento in cui Apple rilascia l’aggiornamento. L’amministratore IT può anche sovrascrivere questa impostazione predefinita e specificare un valore compreso tra uno e 90 giorni, in modo da poter scegliere il programma che funziona meglio per voi.

Una volta che la finestra di differimento è scaduta, l’aggiornamento successivo viene valutato e viene presentato per l’installazione o viene anch’esso differito.

Le finestre di differimento sono determinate dalla data, non dal numero di versione della release.

Una volta che un aggiornamento è stato installato, non è possibile eseguire il downgrade senza cancellare il dispositivo. Apple supporta solo l’aggiornamento dei dispositivi a versioni più recenti del sistema operativo. Apple firma il suo software per l’uso in produzione, e le versioni più vecchie possono essere revocate per garantire che i clienti non siano suscettibili di attacchi di downgrade. Pertanto, se viene eseguita un’installazione di cancellazione, potrebbe essere rifiutata da Apple se la versione da cancellare è stata revocata da Apple.

In genere, quando un utente naviga nell’app Impostazioni e tocca Aggiornamento software in iOS o iPadOS, verrà presentato con questa schermata. Come si può notare, l’utente ha il pieno controllo sulla propria esperienza di aggiornamento.

Quando si implementa la restrizione di aggiornamento software gestito, si vedrà invece questa schermata se un aggiornamento è attualmente in fase di rinvio.

Su macOS, gli aggiornamenti software controllano più di un semplice aggiornamento del sistema operativo, ma anche gli aggiornamenti fuori banda come Safari. Pertanto, forniamo opzioni extra attraverso l’interfaccia MDM. Un amministratore può pianificare una scansione su tutta la sua flotta, recuperare l’elenco degli aggiornamenti disponibili per tutti i Mac, ottenere lo stato di tutti gli aggiornamenti in corso e pianificare gli aggiornamenti per l’installazione. La gestione remota degli aggiornamenti richiede che il dispositivo sia supervisionato.

Sul Mac, il controllo automatico degli aggiornamenti, il download e l’installazione sono controllati dalle impostazioni che l’utente ha specificato nel pannello delle Preferenze di Aggiornamento Software in Preferenze di Sistema.

Queste impostazioni possono essere controllate tramite MDM e sono completamente gestibili. Gli amministratori IT hanno il potere di rendere le impostazioni di aggiornamento del software una scelta dell’utente, o di sovrascriverle completamente.

Per macOS, il processo di rinvio è simile al processo iOS, come abbiamo discusso in precedenza. È possibile distribuire un profilo di configurazione per ritardare gli aggiornamenti fino a 90 giorni.

Ma qui ci sono alcune cose uniche sul Mac.

Gli aggiornamenti differiti sono trasparenti all’utente in Preferenze di sistema. Una volta che un aggiornamento ha superato la sua finestra di differimento, l’utente riceverà una notifica di aggiornamento e l’aggiornamento diventerà visibile in Preferenze di Sistema.

Il Mac non ha bisogno di essere supervisionato per differire gli aggiornamenti del software. Un profilo di configurazione può essere installato per controllare queste impostazioni.

Gli aggiornamenti sono automaticamente rinviati per data, non per il loro numero di versione. Questo permette il rinvio di più aggiornamenti del sistema operativo in successione piuttosto che rinviare solo un aggiornamento alla volta. Per esempio, è possibile rinviare la 10.16.1 e la 10.16.2 mentre la 10.16.3 è attualmente rilasciata. Basta che non siano passati più di 90 giorni dal rilascio dell’aggiornamento da parte di Apple.

Nelle versioni precedenti di macOS, non era possibile rinviare gli aggiornamenti del software mentre un aggiornamento era in fase di semina.

Diamo un’occhiata più da vicino a come si potrebbe scegliere di gestire gli aggiornamenti del software.

In questo esempio, macOS 10.16 sarà rilasciato per circa 30 giorni. Si prega di notare che questo è solo un esempio.

In genere, prima che Apple scelga di rilasciare un aggiornamento, questo viene sottoposto a rigorosi test beta. Questo è il momento in cui dovreste iniziare a partecipare al test del rilascio rispetto ai vostri flussi di lavoro. Qualificando il tuo ambiente durante il seeding, ti dà il tempo, e Apple, di risolvere eventuali problemi che vengono scoperti prima che il rilascio venga spedito.

Ora, il giorno 30, Apple ha deciso che macOS 10.16.1 è pronto per la spedizione al pubblico. Questo è eccitante perché i bug che avete segnalato con l’Assistente di feedback possono ora essere risolti. Ora è il momento di certificare la build finale con il tuo ambiente. Questo è il momento di rinviare l’aggiornamento del software. Preferibilmente per il minor tempo possibile.

L’aggiornamento viene poi distribuito al tuo ambiente…

e poi il ciclo continua.

Vogliamo che l’IT e le aziende si impegnino a testare le funzionalità che conoscono e amano prima che vengano distribuite nella loro organizzazione. Pertanto, stiamo portando il supporto per il rinvio degli aggiornamenti del software mentre macOS Big Sur è in fase di semina.

Gli amministratori sono incoraggiati a provare il rinvio degli aggiornamenti del software e ad inviarci un feedback utilizzando l’Assistente di feedback se trovano problemi con il rinvio degli aggiornamenti.

Inoltre, abbiamo ricevuto tonnellate di feedback dagli amministratori Mac che richiedono la possibilità di rinviare le versioni principali di macOS. A partire da macOS Catalina 10.15.4, abbiamo introdotto la possibilità di rinviare le major release sotto la stessa finestra di rinvio degli altri aggiornamenti software.

Abbiamo intenzione di migliorare questo aspetto in futuro, e apprezziamo il vostro feedback.

In macOS Big Sur, abbiamo alcune nuove ed emozionanti modifiche alla sicurezza che proteggono meglio i nostri utenti.

Quest’anno, abbiamo unificato la nostra tecnologia di installazione su tutte le nostre piattaforme. Il Mac ora utilizza la stessa tecnologia di installazione affidabile e sicura di iOS.

Inoltre, stiamo effettuando lo snapshot del volume di sistema. Questo permette un’esperienza di aggiornamento del software più veloce, poiché l’istantanea del sistema viene patchata mentre l’utente sta usando il suo Mac. Questo è simile all’esperienza che gli utenti di iOS e iPadOS hanno imparato a conoscere e amare.

Siamo anche sigillando crittograficamente queste istantanee utilizzando APFS autenticato. Questo ci permette di verificare all’avvio che il sistema dell’utente corrisponde a quello che è stato consegnato da Apple. Quando i blocchi del file system vengono letti dal disco, vengono sottoposti ad un hash lungo la catena del file system e confrontati con l’hash di root. Se l’hash di root non corrisponde a ciò che è stato firmato da Apple, il sigillo è considerato rotto e il kernel del dispositivo andrà immediatamente nel panico.

Su macOS, ci rendiamo conto che ci sono utenti esperti e ricercatori che vogliono essere in grado di modificare il volume di sistema. Pertanto, Apple sta permettendo che APFS autenticato sia disabilitato modificando le impostazioni di sicurezza nel sistema operativo di ripristino, anche se questo è fortemente sconsigliato.

Infine, la qualificazione degli aggiornamenti del sistema operativo è ora guidata dal server come lo è su iOS. Con questi nuovi entusiasmanti cambiamenti, stiamo deprecando alcune tecnologie meno utilizzate.

In macOS Big Sur, abbiamo rimosso la possibilità di cataloghi di aggiornamenti software di terze parti. Come su iOS, il catalogo di installazione è gestito da Apple.

Siamo anche eliminando il supporto per il rinvio degli aggiornamenti a tempo indeterminato. Come abbiamo discusso, gli aggiornamenti contengono affidabilità critica, prestazioni e aggiornamenti di sicurezza. Pertanto, vogliamo che i nostri utenti siano sul software più recente possibile. Per macOS Catalina e macOS Mojave, reintrodurremo il supporto per ignorare gli aggiornamenti nelle release di sicurezza allineate alla 10.15.6 finché questi dispositivi sono sotto controllo. Tuttavia, in macOS Big Sur, e andando avanti, ignorare gli aggiornamenti a tempo indeterminato non è più supportato.

Siamo fortemente incoraggiandovi a utilizzare il rinvio degli aggiornamenti e a partecipare al seeding.

Come promemoria, assicuratevi di partecipare attivamente al software pre-rilascio. Fai arrivare il tuo feedback in anticipo per assicurarti che la tua organizzazione sia pronta per la prossima release.

Entra in AppleSeed for IT per avere accesso a documentazione e risorse approfondite.

Lavora con i tuoi contatti Apple allargati, come il tuo account team, il team vendite o AppleCare.

Assicurati di utilizzare ampiamente Feedback Assistant. Apple apprezza il tuo feedback e, fornendolo in anticipo, possiamo risolvere i tuoi problemi prima che la versione venga distribuita.

Prendi il controllo sul software che viene distribuito nella tua organizzazione gestendo gli aggiornamenti software, e limita l’uso del rinvio degli aggiornamenti certificando i tuoi flussi di lavoro in anticipo partecipando al software pre-release.

Guarda queste altre interessanti sessioni per saperne di più sulla gestione dei dispositivi Apple.

Grazie, e a nome di tutti in Apple, speriamo che tu abbia una fantastica WWDC.