Permissions
Le scan BLE en arrière-plan nécessite des permissions spécifiques sur iOS et Android. Si l'une de ces étapes est omise, l'application cessera de transférer les données lorsque l'écran s'éteindra.
Android
Étape 1 — Permission de localisation (Toujours autoriser)
Android exige la permission de localisation pour le scan BLE en arrière-plan.
- Allez dans Paramètres du téléphone → Applications → Alpik Forwarder → Permissions → Localisation.
- Sélectionnez Autoriser en permanence (pas "uniquement pendant l'utilisation").
Sans "Toujours autoriser", le scan s'arrête dès que l'application passe en arrière-plan.
Étape 2 — Désactiver l'optimisation de la batterie
L'optimisation de la batterie d'Android mettra fin à l'application après quelques minutes en arrière-plan si cette option n'est pas désactivée.
- Allez dans Paramètres du téléphone → Applications → Alpik Forwarder → Batterie.
- Sélectionnez Sans restriction (ou "Ne pas optimiser", selon votre version Android).
De nombreux fabricants Android ajoutent une couche de gestion de la batterie propriétaire par-dessus les paramètres Android standard. Si le transfert s'arrête de manière inattendue, vérifiez les paramètres spécifiques à votre fabricant :
| Fabricant | Où chercher |
|---|---|
| Samsung | Paramètres → Maintenance de l'appareil → Batterie → Limites d'utilisation en arrière-plan |
| Xiaomi / MIUI | Paramètres → Batterie → Économiseur de batterie des applications → Alpik Forwarder → Aucune restriction |
| Huawei | Paramètres → Batterie → Lancement des applications → Alpik Forwarder → Manuel → tous les interrupteurs activ és |
| OnePlus | Paramètres → Batterie → Optimisation de la batterie → Alpik Forwarder → Ne pas optimiser |
| Oppo / Realme | Paramètres → Batterie → Optimisation de la batterie → Alpik Forwarder |
Étape 3 — Appareils à proximité (Android 12+)
Sur Android 12 et supérieur, le scan BLE nécessite la permission BLUETOOTH_SCAN séparément de la localisation.
- Allez dans Paramètres du téléphone → Applications → Alpik Forwarder → Permissions → Appareils à proximité.
- Activez Autoriser.
iOS
Étape 1 — Permission Bluetooth
- Allez dans Réglages iPhone → Confidentialité et sécurité → Bluetooth.
- Activez l'interrupteur pour Alpik Forwarder.
Étape 2 — Actualisation en arrière-plan
iOS nécessite que l'actualisation en arrière-plan soit activée pour que l'application puisse scanner en arrière-plan.
- Allez dans Réglages iPhone → Général → Actualisation en arrière-plan.
- Assurez-vous que Actualisation en arrière-plan est réglé sur Wi-Fi et données mobiles.
- Faites défiler jusqu'à Alpik Forwarder et activez son interrupteur individuel.
iOS autorise le scan BLE en arrière-plan continu pour les applications qui déclarent le mode d'arrière-plan bluetooth-central. L'application reste active en arrière-plan. Cependant, si le mode économie d'énergie est activé, iOS peut réduire la fréquence de scan.
Étape 3 — Notifications (recommandé)
Activez les notifications pour que l'application puisse vous alerter en cas de perte de connexion au backend.
- Allez dans Réglages iPhone → Notifications → Alpik Forwarder.
- Activez Autoriser les notifications.
Vérification des permissions
Dans l'Alpik Forwarder, allez dans Paramètres → Diagnostics → Vérification des permissions. Tous les éléments doivent afficher une coche verte. Tout élément en rouge inclut un lien vers le paramètre système correspondant.