# 为什么会议提醒总是被你错过——我用 iOS 26 AlarmKit 做了一个静音也能响的会议闹钟

> 会议提醒总是错过怎么办?日历横幅在静音和专注模式下根本不会响,这是通知机制的固有限制,不是设置问题。iOS 26 首次开放 AlarmKit 系统级闹钟,我用它做了一个静音也能响的会议闹钟——响铃时一键进腾讯会议、飞书、钉钉、Zoom。

Published 2026-06-23 · MeetAlarm Blog · https://www.meetalarm.app/zh/blog/ios-26-alarmkit-meeting-alarm

几个月前我错过了一场客户会议。手机就放在手边,屏幕朝上,离我不到二十厘米。当时我开着专注模式赶方案,静音键也拨着——日历提醒确实来了,但它只是在锁屏上闪了一下横幅,停了几秒,然后消失。一个小时后我才在群里看到那句「人呢?」。那种尴尬,大概一周都缓不过来。

那天下午我认真研究了一个问题:为什么会议提醒总是被错过?研究的结果,后来变成了一个 App。这篇文章把两件事都讲清楚:日历提醒为什么天生叫不醒你,以及 iOS 26 里发生了什么变化,让这件事第一次有了真正的解法。

## 会议提醒总是错过,不是你的问题

遇到这种事,大多数人的第一反应是多设几个提醒:提前 10 分钟一个、提前 5 分钟一个、开始时再来一个。没用。因为问题不在提醒的数量,而在「通知」这个机制本身。

iOS 的通知从设计之初就是「可以被忽略的」:横幅滑出来,安静地停几秒,然后消失。静音键会让它无声,专注/勿扰模式会直接把它拦下。哪怕开了「时效性通知」,静音键依然优先。也就是说,恰恰在你最容易错过会议的场景——正在专注干活、上一个会拖堂、手机扣在桌上——提醒被削弱成一次无声的像素闪动。这不是哪个开关没设对,是通知机制的固有限制。

过去这件事无解。整台 iPhone 上唯一能真正「强制响铃」的 App——全屏接管、无视静音、响到你处理为止——只有系统自带的时钟。第三方 App 没有权限做闹钟该做的事。想要一个静音也能响的会议闹钟?做不出来。我确认过,认真找过所有路。

> 能被你无视的提醒不叫闹钟,只能叫建议。

## iOS 26 AlarmKit:第三方 App 第一次能做真闹钟

iOS 26 带来了 AlarmKit。这是 Apple 第一次把系统级闹钟能力开放给第三方开发者:AlarmKit 闹钟不是加强版通知,它和你早上七点的起床闹钟是同一等级的事件——全屏响铃、穿透静音与专注模式、显示在锁屏和灵动岛上,不处理就一直响。

目前用上 AlarmKit 的 App,大多是起床闹钟、计时器、番茄钟这一类。都合理,但在我看来,最值得做的场景一直躺在每个人的日历里:会议。睡过头损失的是十分钟,错过一场会议丢掉的可能是一个客户。

## MeetAlarm:把日历会议自动变成真闹钟

MeetAlarm 做的事情可以用一条流水线概括:以只读方式读取你的日历(EventKit)→ 按你设的规则筛出要响的会议 → 把它们排成系统级真闹钟。响铃的时候不只是响——屏幕上直接给你一个「加入」按钮,一键进入腾讯会议、飞书、钉钉、Zoom、Google Meet、Teams、Webex;电话会议还能自动拨号并帮你输入接入码。

做的过程中,有几个细节比想象中重要得多:

- 线下会议用固定的「提前 N 分钟」毫无意义——MeetAlarm 会按实时路况估算通勤时间,在「该出发」的那一刻响铃,并附上一键导航。
- 两段式闹钟:先来一个温和的「准备一下」,临开始前再来一记硬闹钟。
- 锁屏和灵动岛上有下一场会议的倒计时,抬眼就能看到,不用解锁。
- 桌面小组件和 Siri,随口问一句「下一场会是什么时候」就有答案。

## 隐私

有一个设计决定我不打算妥协:MeetAlarm 没有服务器、没有账号。你的日历只在设备本地被读取,哪里也不会去——它想上传都没有地方可传。

## 试试看

MeetAlarm 已经上架 App Store,核心功能免费(穿透静音的真闹钟、一键入会、一个日历),需要 iOS 26 及以上。如果你也曾在手机就在手边的情况下错过会议,这个 App 就是为你做的。用出问题,或者觉得缺什么,欢迎写邮件给我:hi@meetalarm.app。
