[Request]: sensor_plus插件在flutter3.38以上版本运行时,触发隐私合规问题
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 42/100
Rechercherichtung
Beginnen Sie damit, die Implementierung von sensor_plus's ActivityAware.onAttachedToActivity und den Dart-Abonnement-Einstiegspunkt zu lokalisieren. Verfolgen Sie, wann unter Flutter 3.38 auf den Sensor zugegriffen wird, und überprüfen Sie, dass der Abschluss bedeutet, dass vor einem Dart-Abonnement kein Sensorzugriff erfolgt, auch nicht beim ersten Start der App.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Plugin
sensor_plus
Use case
Flutter 3.38后,FlutterActivity 会在更早的生命周期就 attach 全部 ActivityAware 插件;在sensor_plus的attach里,attach时就获取了设备的传感器。这导致 在app第一次启动后,用户还没有点击同意隐私授权,flutter侧就访问了设备传感器,这在商店审核时是不合规的,不符合隐私合规。
Proposal
能不能把 ActivityAware.onAttachedToActivity 改成惰性初始化,只在 Dart 订阅时才去访问传感器。
- Vorherrschende Sprache
- Dart
- Sterne
- 1.9k
- Forks
- 1.3k
- Ø Merge
- 1 Std. 7 Min.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus fluttercommunity/plus_plugins
-
[Bug]: (share_plus) iOS drops the subject when sharing a uriEvtl. vergeben @kaluli123123 hat das vor 34 Tagen übernommen. Offenbug triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
fluttercommunity/plus_plugins#3994 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
question
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
fluttercommunity/plus_plugins#4015 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: device_info_plus on Linux keeps the single quotes from os-release (Gentoo)Evtl. vergeben @ChandraChaan hat das vor 11 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
fluttercommunity/plus_plugins#4011 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: package_info_plus web throws StateError when the engine assetBase is relativeEvtl. vergeben @nmloc hat das vor 20 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
fluttercommunity/plus_plugins#4005 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: share_plus decodes full-resolution images on the main thread when preparing iOS share previewsEvtl. vergeben @ananya-kaul hat das vor 24 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
fluttercommunity/plus_plugins#4001 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in fluttercommunity/plus_plugins
Ähnliche Issues
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
InlitX/GymMane#337 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 4 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
firebase/flutterfire#18918 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
customerio/customerio-flutter#441 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
carp-dk/flutter-plugins#1312 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
newrelic/newrelic-flutter-agent#256 ·
Maintainer antworten meist innerhalb von 1 Tag