Pakete, Repositories und App-Kategorien suchen

Paketdetailsv1.2.0

imei_plugin

holen Sie sich die echte IMEI für Android-Geräte mit Überprüfung der Berechtigung zur Laufzeit und erhalten Sie eine eindeutige ID für iOS. Eine alphanumerische Zeichenfolge, die ein Gerät eindeutig für den Anbieter der App identifiziert.

30-Tage-Downloads
200
Likes
59
Pub-Punkte
40

Paket installieren

flutter pub add imei_plugin

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das imei_plugin ist ein Flutter-Paket, das die eindeutige IMEI (International Mobile Equipment Identity) für Android-Geräte abruft und zur Laufzeit Berechtigungen überprüft. Auf iOS liefert es eine eindeutige Gerätekennung, die mit dem Anbieter der App verknüpft ist. Für die plattformübergreifende mobile Entwicklung konzipiert, gewährleistet es sichere und zuverlässige Geräteidentifikation ohne sensible Daten preiszugeben. Das Plugin lässt sich nahtlos in Flutter-Anwendungen integrieren und unterstützt sowohl Android als auch iOS. Entwickler erhalten so eine einfache Möglichkeit, Geräte programmgesteuert zu identifizieren, wobei die plattformspezifischen Datenschutz- und Berechtigungsanforderungen respektiert werden.

Anwendungsfälle

  • Geräteverfolgung in mobilen Apps
  • Benutzerauthentifizierung basierend auf der Geräteidentität
  • Verhinderung von unbefugtem Zugriff über Geräte-ID
  • App-Analyse und Nutzungsmonitoring
  • Lizenzüberprüfung pro Gerät

Hauptmerkmale

  • Laufzeitberechtigungsüberprüfung unter Android
  • Eindeutige Geräte-ID unter iOS
  • Plattformübergreifende Kompatibilität
  • Sichere IMEI-Erfassung
  • Einfache Integration mit Flutter

Geeignet für

  • Mobile Apps, die eine Geräteidentifikation erfordern
  • Apps, die eine sichere Benutzer-Gerät-Bindung benötigen
  • Entwickler, die sowohl Android als auch iOS ansprechen
  • Anwendungen mit Lizenz- oder Zugriffssteuerung
  • Analyse- und Anti-Betrugs-Systeme

Hinweise

  • Erforderliche Berechtigungen unter Android
  • Die iOS-ID kann sich ändern, wenn die App neu installiert wird
  • Datenschutzkonformität für Gerätedaten erforderlich
  • Beschränkt auf physische Geräte (keine Emulatoren)
  • Abhängig von der Hardwareverfügbarkeit

Original-README

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

Imei Plugin

Build version

Get unique id device on ios and android

Getting Started

Get IMEI (International Mobile Device Identity) for Android devices less than android 10 with runtime permission for android greater than or equal to 10 returns a UUID and get unique identification on ios An alphanumeric string that uniquely identifies a device for the application provider.

Use

import 'package:imei_plugin/imei_plugin.dart';

String imei = await ImeiPlugin.getImei();
List<String> multiImei = await ImeiPlugin.getImeiMulti(); //for double-triple SIM phones
String uuid = await ImeiPlugin.getId();

if you want to always request permission even if the user has already denied it. You can disable validation shouldShowRequestPermissionRationale set value in false

String platformImei = await ImeiPlugin
    .getImei( shouldShowRequestPermissionRationale: false );

default value is false.

New Features!
  • New param shouldShowRequestPermissionRationale only Android

  • getId only android. id generated with UUID.randomUUID()

  • getImeiMulti support for double-triple SIM phones

Platform Support
OS
Android
IOS

License

MIT

Author

This plugin is developed, Free Software, by Kevin Caicedo

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.