Etter den offentlige utgivelsen av iOS 16, så Apple den nye iOS 16.1 beta 1 til utviklere og betatestere. Den siste betaoppdateringen markerer returen av Live Activities API for utviklere å teste og inkorporere funksjonen i tredjepartsappene deres.
Selv om Live Activities API ble introdusert i iOS 16 beta 4, forsinket selskapet funksjonen fordi den ikke hadde Dynamic Island-støtte. Etter avdukingen av den nye iPhone 14 Pro Dynamic Island på 7. september-arrangementet, har Apple nå sluppet det oppdaterte ActivityKit-rammeverket for Lock Screen og Dynamic Island.
De kommende Live Activities, som ble annonsert på WWDC 2022-arrangementet, er en del av den nye låseskjermen og varslingsopplevelsen. Funksjonen viser og oppdaterer appens nyeste data på kompatible iPhones låseskjerm, slik at brukere kan sjekke spillets poengsum, kjøresporing, flydetaljer, spore levering og annen live-informasjon på et øyeblikk.
ActivityKit API i iOS 16.1 beta gjør det mulig for utviklere å starte Live Activity i iPhone 14 Pro Dynamic Island og på låseskjermen
Med det nye AcitivityKit-rammeverket introdusert i iOS 16.1 beta, vil utviklere kunne starte en Live Activity for å dele live-oppdateringer på låseskjermen og i iPhone 14 Pro Dynamic Island.
Utviklere kan bruke ActivityKit API til å konfigurere, starte, oppdatere og avslutte Live Activity. Og bruk SwiftUI og WidgetKit for å lage grensesnittet til Live Activity.
På låseskjermen, dinLive-aktivitetvises nederst på skjermen. På enheter som støtter Dynamic Island, vises liveaktiviteten i Dynamic Island på startskjermen og mens folk bruker andre apper. Folk trykker på en direkteaktivitet på Dynamic Island for å starte appen din, eller trykk og hold på den for å vise en utvidet visning med mer innhold.
Mer lesing:CARROT Weather legger til støtte for Live-aktiviteter i Dynamic Island og Lock Screen

I motsetning til en widget kan ikke Live Activities få tilgang til nettverket eller motta posisjonsoppdateringer. Derfor er utviklere pålagt å bruke ActivityKit-rammeverket i appene sine for Live Activities for å motta oppdateringer.
Imidlertid bruker Live Activities en annen mekanisme for å motta oppdateringer sammenlignet med widgets. I stedet for å bruke en tidslinjemekanisme, mottar Live Activities oppdaterte data fra appen din med ActivityKit eller ved å motta eksterne push-varsler.
Det må huskes på at en Live Activity kan være aktiv i opptil åtte timer og etter det avslutter systemet økten automatisk. Ved avslutning forblir Live-aktiviteten på låseskjermen i opptil fire timer før systemet fjerner den. Brukere kan også avslutte Live Activity manuelt og fjerne den.
Den siste betaoppdateringen utvider også den nye batteriprosent-grensesnittet på mindre iPhones med FaceID eller hakk, noe som betyr at iOS 16.1 vil introdusere funksjonen på iPhone 13 mini, iPhone 12 mini og andre.
Les mer:
- iOS 16.0.1 utgitt med feilrettinger for iPhone 14 og iPhone 14 Pro-modeller
- Disse iOS 16-funksjonene er eksklusive for utvalgte iPhone-modeller
- iOS 16 viser seg å være en spennende oppdatering for brukere, adopsjonshastigheten er raskere enn iOS 15
