Skip to content

feat(reminder): 接入百度定位并接线 NativeLocationMonitor #234

Description

@gac0812

背景

地点提醒需要国内可用的连续定位;expo-location 围栏在目标环境不够用,启动时也尚未申请定位权限并接到组合根。

目标

  • 新增 timeflow-baidu-location 原生模块与 BaiduLocationBridge
  • NativeLocationMonitor 基于百度连续定位 + Haversine 进出圈
  • 启动定位权限并在 createAppServiceslocation 接到 NativeLocationMonitor

非目标

  • timeflow-alarm 原生模块
  • 切换 LocalReminderApplication 组合根(见对应 PR)
  • 百度 AK 生产配置之外的地图选点 UI

验收

  • Baidu bridge / NativeLocationMonitor 单测覆盖进出圈与不可用降级
  • npm run check 通过

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions