当前位置:  开发笔记 > 编程语言 > 正文

从服务器收听iCal事件更改

如何解决《从服务器收听iCal事件更改》经验,为你挑选了1个好方法。

我正在为日历应用程序构建服务器端.客户端仅限iOS.最初的计划是应用程序将知道iCal事件更改然后告诉服务器.但这可能是提醒的问题(通过Parse Push).例如,如果事件推进,则提醒应该更早.

是否可以从服务器端获得有关iCal事件的通知?例如,当用户创建/更新/删除iCal事件时,我想从服务器获知该信息以获取此信息.这可能吗?或者一切都需要通过运行的本机应用程序完成吗?

我的服务器目前在parse.com上.但如果需要,我可以使用单独的服务器说NodeJS.



1> 小智..:

由于iCal依赖于用户/设备,除非用户已使用iCloud同步其日历事件.在用户已激活日历事件同步的第二种情况下,最终用户将其icloud详细信息共享给其他服务器是完全不安全的.

如何在后端创建1个API,它将更新/删除来自Apps的日历事件请求,并在后台进程中更新Parse通知事件.为此,您还可以在NodeJS或任何其他技术堆栈中编写自定义的Parse apis.

在应用程序中,您可以使用Event Kit将事件与iCal同步:

https://developer.apple.com/library/mac/documentation/DataManagement/Conceptual/EventKitProgGuide/ReadingAndWritingEvents.html#//apple_ref/doc/uid/TP40004775-SW1

推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有