通知没有到达怎么办?
- 确认系统通知权限已经允许 AutoNotice 发送通知。
- 天气提醒需要选择位置并至少开启一种天气变化;修改位置、阈值或开关后会自动同步,也可使用“强制更新提醒规则”。
- 到期提醒优先使用本地通知,请检查到期时间、提前量和重复周期。
- TestFlight 与 App Store 版本使用 APNs production;Xcode 直接运行的 Debug 版本使用 APNs sandbox。
天气、位置或雷达数据不准确怎么办?
- 使用当前位置时,请确认系统定位权限可用。
- 手动选择城市时,AutoNotice 会使用 Common API 的国家和地区、城市及区县基础目录。
- WeatherKit 提供基础天气,和风天气补充中国官方预警与分钟级降水,RainViewer 提供雷达瓦片;不同来源可能存在更新时间差异。
- 偶发网络或数据源问题可稍后刷新天气概览。
到期提醒没有按预期出现怎么办?
- 确认提醒已启用,并检查到期时间、提前量、重复方式和工作日/星期设置。
- 到期事项优先由 iOS 本地安排通知,不依赖 Worker 定时推送。
- 标题与备注会在设备端加密后再同步;服务端无法读取个人内容。
- 删除 App 或清除本机数据可能移除本地通知安排。
Developer Webhook 排查
- 先在设置的 Webhook 区域发送测试 payload,确认当前设备可以收到通知。
- 请求必须携带当前 Webhook Token,并至少包含 title;建议提供稳定 dedupKey。
- Webhook Token 应像密码一样保存,泄露后请重新签发。
反馈时建议提供的信息
- 设备型号、iOS 版本和 AutoNotice 版本号。
- 是否来自 TestFlight、App Store 或 Xcode Debug 版本。
- 问题所属模块,以及发生前的位置、规则、时间和重复设置。
- 如方便,可附带脱敏后的界面截图或错误提示。
支持型 IAP
- AutoNotice 的支持型 IAP 是自愿支持开发者的 consumable 商品。
- 购买不会解锁额外功能,也不会影响天气、到期提醒、Webhook、历史记录或设置。
- 购买、退款和付款方式由 Apple App Store 处理。