La API de Nearby Messages puede consumir mucha batería debido a la forma en que usa Bluetooth y otros recursos del dispositivo para detectar dispositivos cercanos y comunicarse con ellos. Para garantizar que los usuarios tengan el control de la experiencia, se presenta un diálogo de aceptación la primera vez que el usuario accede a la API de Nearby Messages.
El usuario debe dar su consentimiento para que Nearby use los recursos necesarios del dispositivo.
Solo BLE
Puedes evitar el diálogo de habilitación si a tu app se le otorgó el permiso ACCESS_FINE_LOCATION y solo usa BLE durante las publicaciones y suscripciones.
[null,null,["Última actualización: 2024-12-21 (UTC)"],[[["The Nearby Messages API requires user consent to utilize device resources due to potential battery consumption from Bluetooth and other resource usage."],["An opt-in dialog is presented upon first API access, requiring explicit user permission."],["The opt-in dialog can be bypassed if the app only uses Bluetooth Low Energy (BLE), has been granted ACCESS_FINE_LOCATION permission, and is configured with the NearbyPermissions.BLE option."]]],[]]