iOS 16 Beta 4 lisää 'Live Activity' -sovellusliittymäkehittäjille

Omena siementti äskettäin iOS 16 beeta 4 kehittäjille ja beeta -testaajille. Viimeisin beetapäivitys sisältää live -aktiviteetti -sovellusliittymän nimeltä “ActionKit” -kehys.

WWDC 2022 -tapahtumassa ilmoitettuna tulevassa iOS 16 -päivityksessä on täysin uusi lukitusnäyttö, jossa on mukauttamisvaihtoehdot muuttaa taustakuvia, päivämäärää, aikaa ja paljon muuta. Se sisältää myös live-aktiviteettiominaisuuden, jonka avulla käyttäjät voivat päivittää urheilupelejä, ruoan toimittamista, Rideshare, harjoittelua ja muita heidän lukitusnäytössään reaaliajassa.

Vaikka 'Live Activity' -ominaisuus on saatavana iOS 16 Beta 4: ssä, se ei ole osa iOS 16: n julkista päivitystä

Kehittäjät lisäävät sovellustensa live -aktiviteettiominaisuuksia, Apple on julkaissut ActionKit API iOS 16 Beta 4: ssä kehittäjille. Vaikka live -aktiviteettien päivitykset näkyvät kuten widgeteissä, ominaisuudessa on erilainen mekanismi kuin widgeteillä. Live Activity API vastaanottaa tietoja sovelluksesta, ei widgetien käyttämää aikajanasmekanismia.

Sovelluksessasi käytät ActivityKitia määrittääksesi, käynnistää, päivittää ja lopettaa live -toiminnan, ja sovelluksesi widget -laajennus käyttää Swiftui- ja Widgettkit -ohjelmaa live -toiminnan käyttöliittymän luomiseen. Tämä tekee widget -koodin samankaltaisen esityskoodin ja mahdollistaa koodin jakamisen widgetesi ja live -toimintojen välillä.

Live -aktiviteetit käyttävät kuitenkin erilaista mekanismia päivitysten saamiseen widgeteihin verrattuna. Aikajanan mekanismin käytön sijasta elävät toiminnot vastaanottavat päivitetyt tiedot sovelluksestasi ActionKit -sovelluksella tai vastaanottamalla etäpush -ilmoituksia käyttäjäilmoituskehyksellä.

Liittyvät:App Store avaa live -aktiviteetteja iOS 16.1: lle ja iPadosille 16.1 kehittäjille

Yrityksellä on kuitenkin myöstietoinenKehittäjät, jotka elävät aktiviteetit, eivät ole osa syksyllä tulevaa iOS 16: n julkista julkaisua, ja ne ovat saatavilla myöhemmin tänä vuonna.

Huomaa, että live -aktiviteetit ja aktiviteetteja ei sisällytetä iOS 16: n alkuperäiseen julkiseen julkaisuun. Myöhemmin tänä vuonna ne ovat julkisesti saatavilla päivityksessä ja voit lähettää sovelluksesi live -aktiviteetteilla App Storeen.

Lue lisää:

  • Lataa iOS 16 ja MacOS Ventura -taustakuvat täältä täydellisesti
  • Lataa iOS 15.6 ja ipados 15.6 Ipsw -laiteohjelmistotiedostot