Flutter, Problème de détection des appareils Bluetooth en production

Flutter, Problème de détection des appareils Bluetooth en production

a marqué ce sujet comme résolu.

Bonjour à tous,

J’ai développé une application mobile sous Flutter avec pour objectif de détecter et lister les appareils Bluetooth à proximité. En mode debug, tout fonctionne parfaitement. Cependant, une fois l’application déployée sur le Play Store, la détection des appareils Bluetooth semble ne plus fonctionner.

Je serais très reconnaissant pour vos retours et conseils sur ce problème. Si vous souhaitez tester l’application, elle est disponible sur le Google Play Store : Wave Meter.

Merci d’avance pour votre aide.

Bonne journée,
Franck


Mes dépendances :

flutter:
sdk: flutter
flutter_blue: ^0.8.0
permission_handler: ^11.3.1
shared_preferences: ^2.2.3
syncfusion_flutter_gauges: ^26.1.39
wifi_iot: ^0.3.19
url_launcher: ^6.0.20
package_info_plus: ^8.0.1

Les permissions :

<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Internet Permission -->
<uses-permission android:name="android.permission.INTERNET"/>

<!-- Wi-Fi Permissions -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>

<!-- Bluetooth Permissions -->
<uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE"/>
<uses-permission android:name="android.permission.BLUETOOTH_SCAN"/>
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />

<!-- Location Permissions -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" android:maxSdkVersion="28" />

<!-- Legacy Bluetooth Permissions -->
<uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" android:maxSdkVersion="30" />

<!-- Optional Bluetooth LE Feature -->
<uses-feature android:name="android.hardware.bluetooth_le" android:required="false" />
</manifest>
+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte