Estoy trabajando en una aplicación de seguimiento de ubicación, estoy mostrando un mensaje de error cuando los usuarios están fuera de su ubicación. La funcionalidad implementada funciona, pero me enfrento a un problema cuando el usuario apaga la ubicación desde el menú superior de la aplicación móvil, no funciona, pero cuando cierro una aplicación, funcionó (es porque estoy usando el estado nativo de la aplicación para verificar que la aplicación está en primer plano o en el fondo ). Lo que quiero lograr cuando los usuarios están fuera de su ubicación Quiero escuchar en tiempo real cuando la ubicación está fuera Quiero enviar un mensaje directo.
Aquí está la funcionalidad implementada
const _handleAppStateChange = async (nextAppState) => { console.log("22 app", appState); if ( appState.current.match(/inactive|background/) && nextAppState === "active" ) { getCurrentUserLocation(); } appState.current = nextAppState; setAppStateVisible(appState.current); };