이 앱은 사용자끼리 실시간으로 배달 업무를 요청하고 수락하며, 진행 상황을 공유하고 소통할 수 있는 플랫폼이에요. 사전 동의한 사용자들끼리 배달 요청부터 수락, 진행, 완료 기록까지 전 과정을 실시간으로 연결하고 관리할 수 있도록 도와줍니다.
📍 포그라운드 서비스 및 위치 권한 안내 (Android 14 이상)
배달의 정확성과 실시간 응답을 위해, 앱은 포그라운드 위치 권한을 사용해요. 앱이 실행되면 포그라운드 서비스가 자동으로 시작되고, 아래와 같은 핵심 기능을 수행합니다:
실시간 배달 요청 수신
현재 위치를 기준으로 주변의 배달 요청을 즉시 받아볼 수 있어요.
업무 상태 실시간 공유
수락한 배달의 진행 상태와 위치를 관련된 사용자에게 실시간으로 전달해요.
위치 기반 알림 제공
특정 지역에 들어가거나 나올 때 알림을 보내줘서 빠르게 대응할 수 있어요.
백그라운드에서도 작동
앱이 화면에 보이지 않아도 중요한 이벤트를 놓치지 않고 받아볼 수 있어요.
이 포그라운드 서비스는 앱의 핵심 기능을 제대로 사용하기 위해 꼭 필요해요. 사용자가 임의로 중단하거나 끌 수 없으며, 권한이 없을 경우 실시간 요청이나 위치 알림이 제대로 작동하지 않을 수 있습니다.
✅ 서비스 실행 상태 및 위치 설정 관리
포그라운드 서비스가 켜져 있을 땐 시스템 알림을 통해 항상 확인할 수 있어요. 위치 정보 공유 여부는 사용자 설정에서 직접 관리할 수 있습니다.
📌 필요 권한 안내
FOREGROUND_SERVICE_LOCATION: 실시간 위치 정보를 포그라운드에서 처리할 때 필요해요.
ACCESS_FINE_LOCATION 또는 ACCESS_COARSE_LOCATION: 배달 요청 매칭과 위치 알림 제공을 위해 사용돼요.