Test og utsett programvareoppdateringer for Apple-enheter
Du bør teste og utsette programvareoppdateringer og -oppgraderinger til du er sikker på at alle appene dine vil virke etter oppdatering eller oppgradering.
Testing av programvareoppdateringer og -oppgraderinger
Vi anbefaler at du lager en plan for testing av oppdateringer og oppgraderinger i miljøet ditt. Dette omfatter to prosesser: testing av oppdateringer (som iOS 16.7, iPadOS 16.7 og macOS 13.6) eller testing av oppgraderinger (som iOS 17, iPadOS 17 og macOS 14). Testingen bør omfatte nettverkstilkobling, appbruk og integrasjon med eventuelle IdP-systemer (identity provider).
Utsettelse av programvareoppdateringer og -oppgraderinger
Du kan angi at enheter ikke skal tilby OTA-programvareoppdateringer og -oppgraderinger (over-the-air software updates) til brukere før det har gått en viss tid siden de ble publisert av Apple. For eksempel kan du ha utrullede iPhoner som kjører iOS 15.5 der du bruker en nyttelast for utsatt programvareoppdatering på 30 dager. iPhone-brukerne vil da bli tilbudt iOS 15.6 på datoen 15.06.2022.
Når du implementerer denne restriksjonen, er det en standard utsettelse på 30 dager før den publiserte oppdateringen vil være synlig for administrerte enheter som er under tilsyn. Du også kan angi en tilpasset verdi fra 1 til 90 dager. Denne utsettelsen gjelder for alle operativsystemoppdateringer og -oppgraderinger, selv om MDM har muligheten til å sende spesifikke oppdateringer til enheter uavhengig av den nevnte restriksjonen. Utsettelse av programvareoppdateringer er tilgjengelig i iOS 11.3, iPadOS 13.1, macOS 10.13.4 og tvOS 12.2 eller nyere.
Merk: OTA-programvareoppdateringer er normalt sett tilgjengelige i opptil 180 dager etter at de først blir gjort tilgjengelige, for å sikre at en oppdatering eller oppgradering alltid er tilgjengelig for enheter med maksimal utsettelsesverdi.
Det kan opprettes en konfigurasjonsprofil for hver av restriksjonsinnstillingene for nyttelaster som står oppført her.
Eldste støttede operativsystem | Eventuell nøkkel og verdi | Beskrivelse | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
iOS 11.3 eller nyere iPadOS 11.3 og nyere macOS 10.13.4 eller nyere tvOS 12.2 og nyere |
| Standard er usann (false). Hvis satt til true (sann):
Merk: Dette gjelder ikke macOS seed-bygg. | |||||||||
macOS 11.3 eller nyere |
| Standard er usann (false). Hvis denne er satt til true (sann), vil det ta 30 dager før programvareoppgraderinger vises for brukerne med mindre en annen utsettelsesverdi er spesifisert med | |||||||||
macOS 11.3 eller nyere |
| Standard er usann (false). Hvis denne er satt til true (sann), vil det ta 30 dager før appoppdateringer vises for brukerne med mindre en annen utsettelsesverdi er spesifisert med | |||||||||
iOS 11.3 eller nyere iPadOS 11.3 eller nyere macOS 10.13.4 eller nyere tvOS 12.2 eller nyere |
1–90 | Tillater at MDM-administratoren kan angi hvor mange dager en programvareoppdatering skal utsettes. Kreves når Når det er angitt en verdi, vil brukerne se programvareoppdateringer etter den angitte utsettelsen (i forhold til når programvaren ble tilgjengelig i Apple Software Lookup Service). Denne verdien kontrollerer utsettelsen for
Merk: Før macOS 11.3 kontrollerte denne verdien utsettelsen for både | |||||||||
macOS 11.3 eller nyere |
1–90 | Tillater at MDM-administratoren kan angi hvor mange dager en programvareoppgradering skal utsettes. Maksimum er 90 dager og standardverdien er 30 dager. Når det er angitt en verdi, vil brukerne se programvareoppgraderinger etter den angitte utsettelsen (i forhold til når programvaren ble tilgjengelig i Apple Software Lookup Service). Denne verdien kontrollerer utsettelsen for | |||||||||
macOS 11.3 eller nyere |
1–90 | Tillater at MDM-administratoren kan angi hvor mange dager en programvareoppdatering skal utsettes. Maksimum er 90 dager og standardverdien er 30 dager. Når det er angitt en verdi, vil brukerne se programvareoppdateringer etter den angitte utsettelsen (i forhold til når programvaren ble tilgjengelig i Apple Software Lookup Service). Denne verdien kontrollerer utsettelsen for | |||||||||
macOS 11.3 eller nyere |
1–90 | Tillater at MDM-administratoren kan angi hvor mange dager en appoppdatering skal utsettes. Maksimum er 90 dager og standardverdien er 30 dager. Når det er angitt en verdi, vil brukerne se appoppdateringer etter den angitte utsettelsen (i forhold til når programvaren ble tilgjengelig). Denne verdien kontrollerer utsettelsen for |
Gjør det mulig for brukeren å midlertidig utsette macOS-programvareoppdateringer og -oppgraderinger
Hvis du vil ha mer kontroll i macOS 12.3 eller nyere, kan du håndheve en bestemt programvareoppdatering eller -oppgradering samtidig som brukere kan utsette dem et bestemt antall ganger. En MDM-løsning som støtter denne funksjonen, kan angi antall ganger ved bruk av installeringshandlingen InstallLater
, der tallet er definert av MaxUserDeferrals
-nøkkelen.
Installeringsvarslingen vises omtrent én gang i døgnet. En utsettelse skjer når brukeren lukker varslingsvinduet. Brukeren får følgende alternativer for oppdateringen eller oppgraderingen etter å ha klikket på varslingen:
Installer nå: Laster ned og installerer umiddelbart oppdateringen eller oppgraderingen.
Prøv igjen i kveld: Laster ned og installerer senere.
Hvis brukeren velger dette alternativet, vil Macen, basert på maskinlæring fra de siste 21 dagene, finne fram til det beste tidspunktet for å laste ned og installere oppdateringen eller oppgraderingen mellom kl. 02.00 og 04.00 (det vil ikke alltid skje i denne perioden).
Hvis brukeren fremdeles har utsettelser og ikke har sett varslingen eller ignorerer den, blir ikke oppdateringen installert den kvelden. Den siste varslingen om installering vil overstyre Ikke forstyrr. I tillegg kan antall mulige utsettelser oppdateres av en MDM-administrator ved å sende en ny kommando. Når de gjør det, blir utsettelsestelleren på Macen nullstilt.