跳转到正文

把排班订阅到系统日历

你可以把倒班日历中的一个班组添加到支持订阅的系统日历或第三方日历。添加后,目标日历会通过个人订阅地址读取班次事件;班次变化时,也会在后续同步中更新。

这个功能在 APP 内叫“日历源”,使用的是 Webcal 日历订阅协议。它是单向订阅:不会读取或修改你在目标日历中的其他日程,也不会把目标日历中的修改同步回倒班日历。

保护个人订阅地址

拥有该地址的人可能读取其中的班次事件。不要把地址发布到公开页面、群聊或截图中;怀疑泄露时请关闭日历源并重新配置。

开启与配置

  1. 登录账户并确认当前账户可以使用日历源功能。
  2. 进入“设置 → 日历设置 → 日历源设置”。
  3. 开启“日历源开关”。
  4. 选择“日历班组”。
  5. 设置全天班次、非全天班次和休息日的提醒规则。
  6. 保存设置。
  7. 在设置没有变化时,点击“复制日历源地址”。

日历源只能关联一个班组。被关联班组删除后,需要重新选择。

全天与非全天班次

  • 简单班组中的班次全部按全天班次处理,其中“休”按休息日处理。
  • 高级班组可以在“班次管理”中设置是否全天、是否休息以及起止时间。
  • 非全天班次可以根据起止时间设置提前提醒。

如果关闭日历源开关,原地址将失效并停止更新。

添加到 iPhone 系统日历

不同 iOS 版本的设置名称可能略有区别,通常可以按以下路径操作:

  1. 打开系统“设置”,进入日历账户相关页面。
  2. 选择添加账户或添加已订阅的日历。
  3. 粘贴日历源地址。
  4. 按系统提示完成验证。
  5. 如果页面提供“移除提醒”选项,建议关闭该选项,以保留日历源设置的提醒。

添加到 Android 日历

Android 手机的系统日历能力差异较大。以支持 URL 导入的日历为例:

  1. 打开日历应用的设置。
  2. 查找“日程导入”“订阅日历”或“URL 导入”。
  3. 粘贴日历源地址并添加。

如果系统日历不支持 Webcal,可以选择支持 URL 订阅的第三方日历。

提醒没有触发

依次检查:

  • 日历源开关是否开启,地址是否仍有效。
  • 选择的班组是否存在。
  • 目标日历是否完成同步。
  • 日历应用的通知权限是否开启。
  • 手机是否限制了日历应用后台运行。
  • 目标事件是否被设置为全天事件,以及提醒时间是否符合预期。