Iphone自动化指令每隔固定天数打开闹钟关闭闹钟(一)

注意:因为是第一次用iphone的快捷指令,不是很明白,所以之后多次运行发现有bug,所以快捷指令部分在下一章重新写,我用两个日期测试了,没问题,这一章可以当做熟悉快捷指令的一些操作用,也是可以的。

1.业务需求:小z每隔五天有一个夜班,然后下午会有三个小时的休息时间,如果闹钟不响就会错过交班日期,但是如果设置闹钟,iPhone的闹钟只能设定固定循环日期闹钟,或者一次的闹钟,导致要么忘记设闹钟。要么设置了,然后平时工作日闹钟也会响。

2.目标:制作一个每隔五天能到夜班那天自动打开闹钟,平日自动关闭闹钟的自动化指令,其实就是一个batch。

3.计划:

3.1用iPhone自带日历做一个每隔五天的日历日程

3.2在iPhone上新建一个下午三点半的闹钟

3.3使用iPhone的快捷指令调用3.1做完的日历日程,根据日程里当天是否为夜班,决定是否打开3.2设定的闹钟;当天日期有夜班则打开闹钟,没有夜班则关闭闹钟。

4.制作步骤

4.1制作日历日程

a.如图,开始日期为5月23,之后每隔五天下个日期应该是28号。操作从3开始,点击+号

b.标题任意,我起名workDay,日历部分选择工作,也可选择其他,自己记住即可

c.点击重复,在弹出的下拉条里选择自定义,

d.在自定义里选择每5天

e.关闭上一步的自定义后界面的样子,开始结束日期无视,这个图是后来补的

f.上一步点击完成后,可以在图里看到23日之后每隔五天日期下边一个黑点,至此,日程设定完毕。

4.2制作夜班时启动和关闭的闹钟

a.和普通新建闹钟一样,点击右上角+号

b.设置闹钟响的时间为下午三点半,并命名为夜班,点击存储

c.可以看到最下方的名叫夜班的闹钟

4.3创建调用日期和闹钟的快捷指令

a.如图,找到快捷指令,点击进入

b.进去后点击自动化

c.进入自动化界面,点击新自动化

d.点击特定时间,这里是设定调用日期和闹钟的时间

e.这里我选的时间是中午12点05,是因为考虑到快捷指令启动时会有一个提示,虽然没声音,但是避免打扰晚上休息和上午上班,这样中午刚休息就能看到指令有没有执行

f.如图所示点击,进入新建自动化界面

g.注意下边标注的搜索框

h.如图,搜索日历,点击获取临近日程,这个就是调用第一步做的日程

i.上一步点击获取临近日程后的画面

j.这一步点击所有日历,选择工作,因为做日程的时候,我选择的是工作分组

k.这里点击一个日程,然后会有加减号,我选了七个日程

l.上一步操作后界面,同时注意下边搜索框下一步继续搜索

m.搜索汉字如果两个字,点击下边的如果,这是一个条件语句

n.选完如果后的界面

o.点击界面里的临近日程,弹出下边的下拉条,选择标题

p.点击临近日程后的条件弹出下面的下拉条,选择包含

q.在包含后的文本框里输入日程里起的名字workDay

r.在搜索框里输入闹钟,点击开关闹钟

s.上一步点击完后的界面

t.按住上一步的闹钟,拖到如果下边去

u.点击临近行程,点击清除变量

v.上一步点击完清除变量后的界面

w.点击闹钟后的时间,可以发现,默认显示的时间是我闹钟里定的第一个闹钟的时间,最下边是我新建的夜班的闹钟,选择夜班的这个闹钟

x.上一步选择完夜班闹钟后的界面,可以看到日期是下午三点半

y.和之前同理,再搜索闹钟,选择开关闹钟

z.选择完开关闹钟后的界面

aa.把刚刚做的闹钟拖到否则下边,点击打开改为关闭,点击后边的如果的如果,选择夜班闹钟,这个关闭时用

bb.上一步操作完的界面,点击完成

cc.这就是最后的结果,每天12:05执行调用,如果是夜班,打开闹钟,不是就关闭,其实就是很简单的if else,不过不熟悉苹果的快捷指令,就看着仿佛很高深。

相关推荐
2501_9159184117 小时前
Flutter 加固方案全解析,从 Dart 层到 IPA 成品的多工具协同防护体系
flutter·macos·ios·小程序·uni-app·cocoa·iphone
每周报刊17 小时前
初代 iPhone SE 谢幕:被标为 “过时”,小屏旗舰时代彻底落幕
ios·iphone
AirDroid_cn18 小时前
iPhone放大镜跟随模式下,画面抖动,如何稳定?
macos·ios·objective-c·cocoa·iphone·ipad
AirDroid_cn19 小时前
iPhone 新安装的APP无法调用摄像头,如何重置权限?
macos·ios·objective-c·cocoa·iphone
2501_9160074719 小时前
深入理解 iOS 文件管理体系,从沙盒结构到多工具协同的工程化文件管理实践
android·ios·小程序·https·uni-app·iphone·webview
00后程序员张19 小时前
iOS 性能检测工具深度解析 多工具协同下的全维度性能检测体系建设
android·ios·小程序·https·uni-app·iphone·webview
2501_9159184119 小时前
uniapp iOS 打包和上架流程,一次跨端项目的工程化交付记录
android·ios·小程序·https·uni-app·iphone·webview
2501_9160088919 小时前
HTTPS 双向认证抓包指南,TLS 握手分析、mTLS 排查方法与多工具协同方案
android·网络协议·http·小程序·https·uni-app·iphone
Macle_Chen19 小时前
Telegram-ios 运行ipa到iPhone上
ios·iphone·build·telegram
Digitally20 小时前
如何将 Safari 浏览器中的书签导出到不同的苹果设备
iphone