多平台日程同步
本来是apple全家桶,无奈AWS上的MacOS没办法用,于是在windows端使用outlook对apple的日历进行接入。
首先在apple日历部分添加outlook账户,这样就可以配置完apple日历和outlook的双向同步,在MacOS/IOS上安装outlook客户端,然后windows只需要使用默认的邮件客户端即可。
graph LR i(ics文件) --导入--> ia(iPhone apple 日历) <--> ic[icloud] <--> ma(Mac apple日历) ia <--> io(Iphone outlook) <--> os[outlook server] <--> mo(Mac outlook) os <--> wo(windows outlok) ia <--> is(iphone sorted3) is <--> ic <--> ms(Mac sorted3) ms <--> ma
从下图可以看到日历分为outlook和icloud的部分,我们把后续的日程添加到Outlook部分就好。另外注意的是,outlook的默认日历就叫做“日历”,不能修改名字也不能删除。
同时我也在apple上安装了sorted3,只有日程会被上边的流程同步,任务只能用软件自带的icloud同步(apple设备),这样就满足了在window和apple随时查看和编辑的功能了,sorted3中也可以选择需要同步的日历。
对于批量的日程,那么需要用到ICS文件,实测iphone的微信不能唤起apple的日历,所以采取了发邮件的办法,这里用到的是apple的邮件客户端,倒入outlook会有些许同步的问题,就不再继续研究了。手机的Apple日历倒入之后,全平台很快就可以进行同步了。
这样无论是apple日历,outlook 还是sorted3,只要一个软件添加日程,剩下的平台都会同步。