richarjiang
8cffbb990a
refactor(init): 优化应用初始化流程,将权限请求延迟到引导完成后
- 将服务初始化拆分为基础服务和权限相关服务两个阶段
- 基础服务(用户数据、HealthKit初始化、快捷动作等)在应用启动时立即执行
- 权限相关服务(通知、HealthKit权限请求)仅在用户完成引导流程后才执行
- 在Redux store中添加onboardingCompleted状态管理
- 引导页面完成时通过Redux更新状态而非直接操作AsyncStorage
- 启动页面从预加载数据中读取引导完成状态,避免重复读取存储
- 使用ref防止权限服务重复初始化
2025-11-14 14:10:52 +08:00
..
2025-09-30 14:37:15 +08:00
2025-08-14 22:23:45 +08:00
2025-09-24 18:04:12 +08:00
2025-09-15 12:51:18 +08:00
2025-11-12 15:36:35 +08:00
2025-08-29 09:41:05 +08:00
2025-09-04 10:18:42 +08:00
2025-09-22 09:02:42 +08:00
2025-11-10 10:02:53 +08:00
2025-11-14 08:51:02 +08:00
2025-10-29 16:08:58 +08:00
2025-08-21 17:59:22 +08:00
2025-09-23 10:01:50 +08:00
2025-08-15 17:01:33 +08:00
2025-09-15 12:51:18 +08:00
2025-11-14 14:10:52 +08:00
2025-09-02 15:50:35 +08:00
2025-08-16 14:15:11 +08:00