inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

배달앱 클론코딩 [with React Native]

백그라운드 실행 상태에서 주기적으로 위치 추적이 가능한가요?

1406

yhlim11
1

안드로이드에서도 구현이 가능한지 알고싶습니다

react-native

답변 1

1

yhlim11

앱을 내린상태에서도 주기적으로 위치추적을하려고 합니다.

0

제로초(조현영)

백그라운드에서는 일정 시간이 지난 뒤 추적이 종료됩니다. 저는 그래서 오늘의픽업 서비스 시 포그라운드 서비스를 띄울 수밖에 없었습니다.

0

yhlim11

홈키를 눌러서 다른 작업을 하거나 전화를 받는 상태에서도 포어그라운드 서비스를 통해 위치추적이나 푸쉬 노티피케이션이 가능한것으로 이해했습니다. react-native-foreground-service 이 라이브러리를 이용하면 될까요..? 제가 포어그라운드에 대한 개념이 부족한것 같네요..

0

제로초(조현영)

네 맞습니다. 포어그라운드 서비스는 명시적으로 사용자한테 포어그라운드 서비스가 실행 중이라는 표시가 알림창에 나옵니다.

0

yhlim11

자꾸 질문해서 죄송합니다ㅠㅠ 현재 간단한 위치 알림앱을 만들고있는데 선생님께서 사용한 라이브러리가 https://github.com/voximplant/react-native-foreground-service

이게 맞는지요..ㅠ맞다면 해당 라이브러리를 통해 채널을 만들고 start를 하면 포그라운드서비스상태에서 특정위치에 도달하면 푸시노티피케이션 알림이 가능할까요?

 

0

yhlim11

포어그라운드서비스상태에서 geolocation.watchppsition을 통해 위치감지하고 푸시노티피케이션알림을 보내려고하는데 위치감지가 안되는지 푸시알림이 안생기더라구요.. 답변 정말 감사합니다..

0

제로초(조현영)

네 포그라운드 서비스가 맞습니다. 포그라운드 서비스 켜놓고 위치 감지가 작동할 때마다 핸드폰에 gps 표시가 뜹니다. 일단 위치감지가 되는지부터 확인해보시고 그 후에 푸시알림쪽을 점검해보세요

0

제로초(조현영)

https://notifee.app/react-native/docs/android/foreground-service

요즘은 이걸 제일 많이 쓰는 것 같습니다

0

yhlim11

감사합니다!

업데이트로 인해, Adroid 설정부분이 조금 다릅니다.

1

440

1

안녕하세요 질문있습니다!

0

408

1

api 연결에 대해서

0

490

1

hook 이나 utils 함수 작성시

1

590

1

필요할때 쏙쏙 골라봐도 괜찮을까요?

0

494

1

고민 아님, 파일 업로드 부분 안될경우 제 해결법 공유

0

533

0

Tab.Navigation 관련

0

559

0

그랩님, 커리어 전환에 조언 한번 받아볼 수 있을까요

1

1208

1