自己做的 iOS 节假日闹钟 App「休息日」(Off Day)现在开源了

160 天前
 beimenjun

前情

《肝了五一假期:iOS 平台的假期调休闹钟「休息日」,限时免费,没有内购》( https://v2ex.com/t/1038080

《面向 V2 开发的 App ,没赚到啥钱,整个功能还被「借鉴」了》( https://v2ex.com/t/1042471

项目地址

https://github.com/zizicici/Off-Day

简单介绍这个项目

这个就是一个可以标记某一天是节假日还是工作日的小 App ,自带了几套假期模板,然后提供了相当多的快捷指令,可以配合 iOS 的自动化,就能实现节假日闹钟不响的作用。

只要 iOS 的自动化不掉链子,我觉得我这一套是比国内其他各家的节假日闹钟更优雅和灵活的方案。当然如果掉链子了,就当我没说。

为什么开源

因为一直以来就蒙代码开源的恩,一直就有想把一些产品开源的想法,因为这个产品转成免费之后,用户群体主要还是比较爱折腾的程序员。万一我这个作者哪天挂了,可以自己维护数据,自己编个自己用。

当然开源还是会继续维护的。也欢迎有兴趣的同学基于此开发给 PR 、找 Bug 什么的。

截图

6700 次点击
所在节点    分享创造
45 条回复
1ZeWon
160 天前
当时限免就下载使用了,对于使用 iOS 的打工人来说,是个解决了痛点的 App ,感谢大佬开源
halfcrazy
160 天前
已购用户支持一下,开源后内置的调休日历会持续更新吗?
beimenjun
160 天前
@halfcrazy 只要我活着就会继续更新的,现在计划是等到 12 月份发布放假安排了,就更新一波。

每个公共假期模板都有有效期范围的,超出范围就会报错,只要没报错,就说明这一天是在有效范围的。
EmpCold
160 天前
支持一下 ,感谢大佬开源
whywei8
160 天前
没安卓的?
beimenjun
160 天前
@whywei8 毕竟 Android 也没有快捷指令啊
czy8187888
160 天前
一直在用,感谢大佬开源
jinjiang2024
160 天前
上次我碰到个 BUG 就是放端午节的时候 端午节当天还是让闹钟响了 我还特意看了当天的时间
beimenjun
160 天前
@jinjiang2024 这个如果确定快捷指令和执行时间没问题的话,那大概率是自动化没被触发吧。
alwaysbesideyou
159 天前
感谢大佬开发,之前一直用自己写的快捷指令识别日历中的(休)和(班),难免不够优雅。
regent
159 天前
非常实用 谢谢楼主!
momocha
158 天前
下载了,app store 5 分勉励一下。个人开发者都不容易,加油。
Wxh16144
156 天前
respect ❤️, 从最初的限免就开始用了,很感谢大佬。
cincout
155 天前
感谢, 限免用的, 抄袭盈利确实恶心
beimenjun
102 天前
听说今天调休,那没工作的我就顶一下自己的帖子,开源这么久,一个 Merge Request 都没有。
gtexpanse
102 天前
支持一下,我上次看到要弄快捷指令就放一边了,app 倒是一直装着,直到今天早上睡过时
beimenjun
102 天前
@gtexpanse 那你最好注意下使用的快捷指令是检测“明天”还是“今天”,触发的时间是十二点前还是十二点后。

我个人推荐的最好的操作是:

每天早上起床后的某个 iPhone 开机的时间(比如上午十点钟或者晚上七点钟),通过自动化,触发一个“检测明天是不是休息日然后关闭开启闹钟”的快捷指令。
gtexpanse
102 天前
@beimenjun #17 谢谢,已经测试生效了,原来只是导入一个快捷指令,然后定时运行这个快捷指令即可,最开始看文档还以为很麻烦。感谢分享。

另外有个小建议:第二步“添加快捷指令”的两个选项,是不是应该提示用户:首先要将自己设置好的睡眠闹钟或者普通闹钟调整为周一到周日一直开启的状态,然后通过自动化调用快捷指令来跳过休息日的闹钟(因为我默认的睡眠闹钟是跳过周六周日的,刚开始设置的时候一直以为是可以添加闹钟而非跳过)
rukeypei
97 天前
挺多人用 swiftui, 大佬为何没有考虑 swiftui
beimenjun
97 天前
@rukeypei 对我来说,我 UIKit 就能搞定解决的问题,为什么我要去用 SwiftUI 解决呢。

而且 SwiftUI 很多时候奇形怪状的问题 debug 时间消耗更多了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1058327

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX