Eine der coolsten Funktionen, die Apple mit iOS 16 einführen wird, ist die Live-Aktivitäten-Funktion auf dem neuer Sperrbildschirm . Obwohl das Unternehmen bereits behauptet hat, dass es mit Version 16.0 nicht verfügbar sein wird, hat sich mit Beta 4 geändert, dass die Live-Aktivitäten-API jetzt für Entwickler verfügbar ist, was bedeutet, dass sie es ausprobieren und sehen können, wie sie die Funktion implementieren können auf ihre Apps.
Mit dem nun verfügbaren Framework hat Apple auch die Dokumentation zur Anzeige von Live-Daten auf dem Sperrbildschirm mit Live-Aktivitäten unter iOS 16 veröffentlicht.
So geben Sie Dateien in Windows 10 frei
Live-Aktivitäten zeigen und aktualisieren die aktuellsten Daten einer App auf dem iPhone-Sperrbildschirm. Auf diese Weise können Benutzer auf einen Blick Live-Informationen sehen, die ihnen am wichtigsten sind. Um Live-Aktivitäten anzubieten, fügen Sie Code zu Ihrer vorhandenen Widget-Erweiterung hinzu oder erstellen Sie eine neue Widget-Erweiterung, falls Ihre App noch keine enthält. Live-Aktivitäten verwenden die WidgetKit-Funktionalität und SwiftUI für ihre Benutzeroberfläche auf dem Sperrbildschirm. Die Rolle von ActivityKit besteht darin, den Lebenszyklus jeder Live-Aktivität zu handhaben: Sie verwenden seine API, um eine Live-Aktivität anzufordern, zu aktualisieren und zu beenden.
Mit iOS 16 kann eine Live-Aktivität bis zu acht Stunden aktiv sein, es sei denn, die App oder der Benutzer beendet sie ausdrücklich. Nach diesem Limit beendet das System automatisch eine Live-Aktivität, wenn der Benutzer oder die App sie nicht beendet hat. In diesem Endzustand bleibt die Live-Aktivität bis zu vier weitere Stunden auf dem Sperrbildschirm, bevor das System sie entfernt. Der Benutzer kann es auch entfernen. Dadurch bleibt eine Live-Aktivität für maximal 12 Stunden auf dem Sperrbildschirm.
Jede Live-Aktivität wird in einer eigenen Sandbox ausgeführt und kann – anders als ein Widget – nicht auf das Netzwerk zugreifen oder Standortaktualisierungen erhalten. Um die dynamischen Daten einer aktiven Live-Aktivität zu aktualisieren, müssen Entwickler das ActivityKit-Framework in ihrer App verwenden oder ihren Live-Aktivitäten erlauben, Remote-Push-Benachrichtigungen zu erhalten.
Apple hat während der Keynote der WWDC 2022 gezeigt, dass Live-Aktivitäten für eine Uber-Fahrt funktionieren oder sehen können, ob Ihre Starbucks-Bestellung fertig ist.
Wenn Sie irgendwelche Änderungen in der heutigen neuen öffentlichen Beta von iOS 16 oder den anderen neuen Betas von Apple heute entdecken, lassen Sie es uns in den Kommentaren unten oder auf wissen Twitter @9to5Mac . Bleiben Sie dran für unsere vollständige praktische Berichterstattung über die heutigen Veröffentlichungen gleich hier unter 9to5Mac Heute und den Rest der Woche.