Sikkerhed på Apples platforme
- Velkommen
- Introduktion til sikkerhed på Apples platforme
-
- Oversigt over systemsikkerhed
- Sikkerhed på den signerede systemenhed
- Sikre softwareopdateringer
- Sikkerhedsforbedringer i baggrunden
- Operativsystemets integritet
- BlastDoor til Beskeder og IDS
- Sikkerhed i Nedlukningstilstand
-
- Ekstra systemsikkerhedsfunktioner i macOS
- Beskyttelse af systemets integritet
- Buffere til godkendelse
- Sikkerhed i eksterne processorer
- Rosetta 2 på en Mac med Apple Silicon
- Direct Memory Access-beskyttelse
- Sikker udvidelse af kernen
- Sikkerhed med Option ROM
- UEFI-firmwaresikkerhed på en Intel-baseret Mac
- Systemsikkerhed til watchOS
- Generering af tilfældige tal
- Kommunikation af oplysninger i nødsituationer via satellitter
- Apples enhed til sikkerhedsforskning
-
- Oversigt over sikkerhedstjenester
-
- Oversigt over kodesikkerhed
- Sikkerhed ved Log ind med Apple
- Automatiske stærke adgangskoder
- Sikkerheden ved Autoudfyld adgangskode
- App-adgang til gemte adgangskoder
- Sikkerhedsanbefalinger for adgangskoder
- Overvågning af adgangskoder
- Afsendelse af adgangskoder
- Udvidelser til levering af godkendelsesoplysninger
-
- Oversigt over sikkerhed i Apple Pay
- Komponentsikkerhed i Apple Pay
- Sådan beskytter Apple brugernes køb
- Betalingsgodkendelse i Apple Pay
- Betaling med kort og Apple Pay
- Kontaktløse kort i Apple Pay
- Markering af kort som ubrugelige i Apple Pay
- Apple Card-sikkerhed
- Apple Cash-sikkerhed
- Tap to Pay på iPhone
- Sikker Apple Messages for Business
- FaceTime-sikkerhed
- Ordliste
- Dokumentrevisionshistorik
- Copyright og varemærker

WidgetKit-sikkerhed
WidgetKit er det framework, udviklere bruger til at give adgang til widgets og urkomplikationer. De kan begge vise følsomme oplysninger, og de kan være meget synlige, især på enheder med Skærm altid til.
På en iPhone kan brugere konfigurere, om der skal vises følsomme data på låseskærmen, og når indstillingen Atid til er slået til. I Indstillinger kan de deaktivere dataadgang for widgets på låseskærmen under “Tillad adgang fra låst skærm” i Indstilinger > Face ID & kode.
På Apple Watch kan brugere konfigurere, om der skal vises følsomme data på låseskærme, når Atid til er slået til, ved at vælge Indstillinger > Skærm & lysstyrke > Altid til > Skjul følsomme komplikationer. De kan også vælge, om der skal vises redigeret indhold for alle eller individuelle komplikationer.
Hvis en bruger vælger at skjule indhold, vedkommende betragter som privat, gengiver WidgetKit et eksempel eller redigeringer. En udvikler skal gøre følgende for at konfigurere redigeringer:
1. Implementere redacted(reason:)-tilbagekaldet.
2. Vise privacy-egenskaben.
3. Levere specielle eksempeloversigter.
Udviklere kan også gengive en oversigt som uredigeret vha. unredacted()-kombitasten til oversigter.
Som alternativ til at markere individuelle oversigter som privatlivsfølsomme, f.eks. hvis alt indholdet i en widget består af følsomme data, kan udvikleren føje funktionen Databeskyttelse til en widget-udvidelse. Indtil en bruger låser sin enhed op for at matche det valgte anonymitetsniveau, viser WidgetKit eksempler i stedet for widget-indholdet. Udvikleren skal slå funktionen Databeskyttelse til for widget-udvidelsen i Xcode og derefter indstille berettigelsen Data Protection til den værdi, der passer til det anonymitetsniveau, udvikleren vil tilbyde:
NSFileProtectionCompleteNSFileProtectionCompleteUnlessOpen
WidgetKit skjuler indholdet af disse widgets, når enheden er låst med en kode, og viser et eksempel, indtil en bruger legitimerer sig, når vedkommende genstarter sin enhed. Desuden er disse iOS-widgets ikke tilgængelige som iPhone-widgets på Mac.