bug: [iOS] 断线重连后“同步失败”提示被顶部状态栏遮挡
- Dominant language
- TypeScript
- Stars
- 2.7k
- Forks
- 395
- Avg merge
- 21h 48m
- Merged PRs (30d)
- 776
Description
### 问题描述 / What happened
iOS 手机断线后重新连接时,页面顶部出现同步失败提示,但提示位置过于靠上,被系统状态栏遮挡,导致错误信息和操作入口无法完整查看。
### 环境 / Environment
- Cindy 版本或 commit / version or commit: 0.1.82
- 平台与版本 / platform & OS version: iphone17 iOS版本26.0.1
- 安装方式 / install method:
### 复现步骤 / Steps to reproduce
1. 在 iOS 手机上打开 Cindy。
2. 使用过程中断开网络或设备连接。
3. 恢复网络/连接,等待自动重连。
4. 退回任务主界面观察页面顶部的同步失败提示。
### 日志与截图 / Logs & screenshots
Contributor guide
Research direction
Reproduce the reconnect flow on an iOS device using the stated steps, then trace the sync-failure banner shown on the task main screen and inspect how its top position accounts for the system status bar. Done means the full error message and action entry remain visible below the status bar after reconnection, verified on the reported iOS version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, react-native, typescript
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 64/100