Repository navigation
Releases: lernicks0/SleepBird
Release list
SleepBird iOS 1.1.0 — energetic reminders
SleepBird iOS / iPadOS 1.1.0
同步加强 75 条中文催睡文案:晚安冲刺、被窝集合、凌晨关卡,时间越晚催促越强。仍保留每级 15 条文案、避免相邻重复、原通知快捷打卡、跨午夜睡眠夜和本机记录。
- 更新已有计划的文案时保留原提醒时间和 ID;打卡记录、streak 和设置保留。
- 新通知标题:「SleepBird · 晚安冲刺!🐦 LEVEL X」。
- 本版不含 Android 的跨 App 使用追踪,也没有添加广告追踪权限或受限 Family Controls entitlement。
下载的是未签名 IPA,不能直接在 iPhone / iPad 上点击安装。 请继续使用 Windows Sideloadly,以原 Apple ID、原 App 标识签名覆盖安装。不要先卸载,以免丢失记录。最低 iOS / iPadOS 18;免费签名仍有七天期限。
iOS 的跨 App 使用追踪需要 Family Controls + DeviceActivity,以及支持该能力的 Apple Developer Program 签名配置;免费签名不支持。公开分发还要申请苹果批准。官方接口按使用时长阈值回调,不能承诺任意 App 打开即刻提醒。
此包由 GitHub macOS runner 运行实际 Xcode 编译和 XCTest 后生成,验证记录见仓库 VALIDATION.md。Windows 本机没有 Xcode,未在实体设备验证本次新版安装或通知展示。
附 IPA SHA256 校验文件;MIT 开源。
SleepBird Android 1.1.0
SleepBird Android 1.1.0
新增可选的「入睡后使用追踪」,默认关闭。设置中主动开启并允许系统「使用情况访问」,打卡后有 30 秒锁屏准备时间;此后到当晚截止时间,再前台使用其他 App 会撤销对应睡眠夜的打卡、重算连续记录并提醒你重新收工。通过通知的「我睡了」操作打卡同样生效。
- 追踪运行时有持续通知,可点「关闭追踪」随时停用。
- 不把后台音乐、消息到达、桌面、键盘、系统状态栏/锁屏界面或 SleepBird 本身算作违规。Android 设置是前台 App,打开它也会计入活动。
- 只在本机临时读取活动事件,不保存其他 App 名称或内容,不上传,无联网权限。
- 75 条五级催睡文案更有冲劲,另有 8 条重新催睡文案。
- 默认 00:30 的操作归前一天的睡眠夜;04:00 后不会再撤销该夜的记录。
下载下方 SleepBird-Android-1.1.0.apk。支持 Android 8.0 及以上,手机/平板、深色模式。
已有 1.0.0 直接覆盖安装,沿用原签名并保留记录;不要先卸载。无 Apple ID、电脑签名或七天期限。
安装后:设置 →「打卡后检查其他 App 活动」→ 同意 → 系统使用情况访问 → SleepBird → 允许。再允许通知。点「我睡了」,看到追踪持续通知后,在 30 秒内锁屏。
实际已完成本机 Release 编译、Lint 和签名验证。云端单元测试和 Android 15 模拟器验证结果见仓库 android/VALIDATION.md。
系统强行停止、撤销权限、通知限制或厂商省电可能中断追踪。此功能检测前台使用情况,不能判断真实睡眠;尚未在实体 Android 手机上验证厂商差异。iOS 版暂未加入该功能。
附 .apk.sha256 用于核对下载文件,源代码 MIT 开源。
SleepBird Android 1.0.0
SleepBird 的首个 Android 分享版:一个会逐渐升级语气的本地催睡 App。
安装:下载下方 SleepBird-Android-1.0.0.apk,在 Android 手机上打开,按提示允许当前来源安装。
- 支持 Android 8.0 及以上的手机和平板。
- 不需要 Apple ID、电脑签名或开发者模式,没有七天续签期限。
- 默认 20:30 至次日 04:00,半随机提醒;五级共 75 条中文文案。
- 「我睡了 💤」支持首页和通知快捷操作,跨午夜归属正确。
- 连续记录、历史、提醒窗口/强度/频率、声音/振动、深色模式、调试通知。
- 全部数据保存在本机,无服务器、无账号、无广告、无联网权限,MIT 开源。
打开后点击「开启通知」。想按计划时刻提醒,可在设置里开启系统的「准时提醒 / 闹钟和提醒」权限;未授权时仍可使用大约提醒,系统可能延迟。厂商省电和勿扰设置可能影响通知。
验证:Release APK 已真实编译,发布版 Android Lint 通过,APK Signature Scheme v2 验证通过;15 项逻辑测试与 5 项 Android 15 模拟器设备测试通过,包括真实通知快捷打卡。尚未在实体 Android 手机上验证各厂商的省电行为。
APK SHA-256:bdc11a661f9d000b96b45dfce91b66ce94ae3d38e5d20c5aebaf41a0ade1485c