此版本包含多项功能更新与问题修复: 1. 新增iOS ShareExtension分享扩展,支持多类型内容分享 2. 修复认证流程日志提示,更新用户名检测逻辑 3. 优化会话列表UI,替换emoji为CupertinoIcons原生图标 4. 修正搜索类型与频道名称映射,新增音频类型支持 5. 调整启动页布局与多语言配置 6. 重构布局约束,修复无界布局崩溃问题 7. 迁移开发者设置到更多设置页,新增日志级别配置 8. 优化TTS健康检查与自动回退逻辑 9. 新增笔记置顶会话跳转功能 10. 更新后端配置与本地化字符串 11. 重构稍后读模块,支持音频内容处理 12. 优化编辑器功能与字体管理页面 13. 新增本地数据库置顶笔记表 14. 修复Android MANAGE_STORAGE权限配置
26 lines
783 B
Markdown
26 lines
783 B
Markdown
# Debug Session: ios-runtime-crash
|
|
|
|
**Status**: `[OPEN]`
|
|
**Created**: 2026-06-08
|
|
**Symptom**: iOS 应用编译运行时崩溃
|
|
**Goal**: 收集崩溃日志,定位根因并修复
|
|
|
|
---
|
|
|
|
## Timeline
|
|
|
|
### Step 1: 观察 & 假设 [IN_PROGRESS]
|
|
|
|
#### 初始假设 (待验证)
|
|
1. **空指针异常 (Null Safety)**: 某处代码未做空判断,访问了 null 对象导致崩溃
|
|
2. **Widget 构建时异常**: 在 build 方法中抛出异常(如列表越界、类型转换失败)
|
|
3. **Provider/状态管理初始化顺序问题**: 依赖的 Provider 未正确初始化就被消费
|
|
4. **平台通道 (Platform Channel) 异常**: Native 层调用失败或参数不匹配
|
|
5. **异步操作未正确处理**: Future/Stream 未 await 或未处理错误
|
|
|
|
---
|
|
|
|
## Evidence Log
|
|
|
|
*(待填充)*
|