fluttercommunity / fluttercommunity/plus_plugins

[Request]: In device_info_plus, when uniformly retrieving device information, remove the serialNumber field and obtain it separately only if needed.

Offen
#3,074 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement triage
Vorherrschende Sprache
Dart
Sterne
1.9k
Forks
1.3k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Plugin

device_info_plus

### Use case

When publishing the app to the marketplace, the serialNumber will be classified as sensitive information. It should not be requested without user consent. However, some other libraries like Catcher use device_info_plus during initialization. In such cases, the marketplace might reject the submission because sensitive information is being requested without user consent.

### Proposal

In device_info_plus, when uniformly retrieving device information, remove the serialNumber field and obtain it separately only if needed.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die device_info_plus API zu finden, die einheitlich Geräteinformationen abruft, sowie den im Vorschlag beschriebenen separaten Zugriff auf die Seriennummer. Prüfe die vorhandenen Tests und Plattformimplementierungen des Plugins; fertig ist die Arbeit, wenn der einheitliche Abruf serialNumber nicht mehr anfordert oder zurückgibt, während Aufrufer sie bei Bedarf weiterhin separat abrufen können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
dart, flutter
Bereich
mobile, security
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.