应用程序最小化或关闭时无法获取地理位置

问题描述 投票:0回答:1

我正在开发一个项目,在该项目中我必须使用员工的地理定位。一旦我最小化应用程序或关闭它停止工作的应用程序,我就可以收到“@react-native-community/geolocation”的通知。我还使用“react-native-background-actions”来启动后台任务,与此相同的问题。任务成功启动,但当我关闭应用程序或最小化时停止工作。

react-native geolocation background-service
1个回答
0
投票

要在后台获取用户位置,您必须在 iOS 中使用

Background Modes -> Location Updates and Background Processing
,而在 Android 中,您必须创建 无头服务(无头服务在 iOS 中不起作用)

按照此教程创建无头服务

[![for iOS Please see this image][2]][2]
    
© www.soinside.com 2019 - 2024. All rights reserved.