Apple führt mit iOS 11 das Entwicklerframework DeviceCheck ein

Apple hat mit iOS 11 das Entwicklerframework DeviceCheck eingeführt. Die offizielle Dokumentation beschreibt eine Kombination aus App-Schnittstelle und Apple-Serverdienst, mit der Apps den Status eines Geräts prüfen können, ohne eine vollständige Gerätekennung zu erhalten.

Zwei Statuswerte pro Gerät

Über die Klasse DCDevice kann eine App ein Token erzeugen und an den eigenen Server übermitteln. Der Server kann damit zwei binäre Statuswerte pro Gerät setzen oder abfragen. Apple sah dafür unter anderem Anwendungsfälle bei Betrugsprävention, Bonusaktionen und der Erkennung wiederholter Nutzung vor.

Die Statuswerte bleiben dabei auf die jeweilige App und den eigenen Serverdienst bezogen. DeviceCheck sollte Entwicklern eine technische Möglichkeit geben, missbräuchliche Mehrfachnutzung zu begrenzen, ohne ein allgemeines Profil der Person oder des Geräts bereitzustellen. Das unterscheidet die Schnittstelle von einem frei auslesbaren Fingerprinting-Verfahren.

Das Framework war Teil der Entwicklerwerkzeuge rund um iOS 11. Ein zeitlich älterer Apple-Beitrag zu Metal 2 zeigt den damaligen Schwerpunkt auf neuen Plattform- und Grafikwerkzeugen für technische Teams.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein