[Request]: sensor_plus插件在flutter3.38以上版本运行时,触发隐私合规问题

Ouverte
#3,728 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
42/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
dart, flutter
Domaine
mobile

Piste de recherche

Commencez par localiser l’implémentation de ActivityAware.onAttachedToActivity de sensor_plus et le point d’entrée de l’abonnement Dart. Suivez le moment où le capteur est utilisé sous Flutter 3.38 et vérifiez que l’achèvement signifie qu’aucun accès au capteur ne se produit avant un abonnement Dart, y compris lors du premier lancement de l’application.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement triage
Plugin

sensor_plus

Use case

Flutter 3.38后,FlutterActivity 会在更早的生命周期就 attach 全部 ActivityAware 插件;在sensor_plus的attach里,attach时就获取了设备的传感器。这导致 在app第一次启动后,用户还没有点击同意隐私授权,flutter侧就访问了设备传感器,这在商店审核时是不合规的,不符合隐私合规。

Proposal

能不能把 ActivityAware.onAttachedToActivity 改成惰性初始化,只在 Dart 订阅时才去访问传感器。

Langage dominant
Dart
Étoiles
1.9k
Forks
1.3k
Merge moyen
8 h 43 min
PR mergées (30 j)
13

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de fluttercommunity/plus_plugins

Toutes les issues de fluttercommunity/plus_plugins

Issues similaires

Plus d'issues Dart

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.