Мое приложение запрашивает разрешение на использование служб определения местоположения.
Если пользователь отказывает в разрешении, он может нажать кнопку go на странице настроек и предоставить разрешения.
В ios, им предоставляется возможность вернуться непосредственно в приложение. на Android, я думаю, они могут сделать что-то подобное.
Есть ли способ обнаружить возвращение в приложение, чтобы я мог снова проверить их разрешения?
Я пробовал с React Крючок useFocusEffect
навигации:
useFocusEffect(
React.useCallback(() => {
console.log("navigated")
return () => getPosition()
}, [])
)
Но, к сожалению, это работает только при навигации между экранами / маршрутами в приложении.
Есть ли способ обнаружить приложение переходит с фона на передний план?