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