Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.1.0

mobile_device_identifier

Flutter-Paket zur Abfrage einer eindeutigen ID vom mobilen Gerät (Android / iOS)

AndroidiOS
30-Tage-Downloads
12.500
Likes
91
Pub-Punkte
150

Paket installieren

flutter pub add mobile_device_identifier

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Paket, das ein eindeutiges Kennzeichen für mobile Geräte auf Android- und iOS-Plattformen bereitstellt. Es ermöglicht Anwendungen, eine konsistente, gerätespezifische ID abzurufen, die für Analysen, Nutzerverfolgung oder Lizenzierung nützlich ist. Das Paket abstrahiert plattformspezifische Implementierungen und bietet eine einfache API zum Zugriff auf die Kennung, ohne Kenntnisse von Native-Code zu erfordern. Entwickelt für Zuverlässigkeit und Datenschutzkonformität, stellt es eine sichere und effiziente Geräteidentifikation über verschiedene Betriebssysteme hinweg sicher.

Anwendungsfälle

  • Benutzeranalyse-Tracking
  • App-Lizenzierung und Aktivierung
  • Gerätebasierte Authentifizierung
  • Benutzeridentifikation über Sitzungen hinweg
  • Personalisierte Inhaltsbereitstellung

Hauptmerkmale

  • Plattformübergreifende Unterstützung (Android & iOS)
  • Einfache API-Integration
  • Datenschutzkonforme Geräteidentifikation
  • Kein Native-Code erforderlich
  • Sichere und zuverlässige ID-Generierung

Geeignet für

  • analysenorientierte Anwendungen
  • Lizenzverwaltungssystem
  • Benutzer-Sitzungsdauerhaftigkeit
  • Mobile App-Entwicklung mit Geräteverfolgung benötigt
  • Apps, die eindeutige Geräteidentifikatoren erfordern

Hinweise

  • Erforderliche Berechtigungen unter Android
  • Kann durch Zurücksetzen der App-Daten oder Werkseinstellungen des Geräts beeinflusst werden
  • Nicht geeignet für hochsichere Authentifizierung
  • Die ID kann sich ändern, wenn die App neu installiert oder das System wiederhergestellt wird
  • Die Einhaltung von Datenschutzvorschriften ist erforderlich

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Actions Status

mobile_device_identifier

Flutter package to obtain unique ID from mobile device (android / ios) with uninstall resistant

Android minSdkVersion = 21
iOS minimum version = 11

Usage

final _mobileDeviceIdentifier = MobileDeviceIdentifier().getDeviceId();

You can combined with any encoding method to beautify string id. For example use Base64 encode with return value like

RjFGMUJDNUItQkJERC00NjZCLUE2MzgtQzRDNUZGMDdCQzhF

Method

Android

For android device, this package use UUID with MediaDrm to generate unique ID. With that, unique ID will not change even after uninstalling application

iOS

For iPhone device, this package use UUID with JNKeychain to generate unique ID to make ID still same even after reinstall application

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

  • plugin_platform_interface^2.1.6

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.