【问题标题】:iCloud Calendar sync in applicationiCloud 日历在应用程序中同步
【发布时间】:2017-01-16 10:02:26
【问题描述】:

我正在创建类似SunriseCalendar by RiddleTiny CalendarCalendar 5 的应用程序。

要求是在应用程序中添加多个 iCloud 日历,就像上面的应用程序一样。

我想像这个应用程序一样同步 Apple 日历 (iCal)。我在 Google Calendar Sync 上取得了成功,但没有找到同步 iCal 的方法。不知道所有应用程序是如何完成它的。他们是从 App 端还是从服务器端?

我已经通过CalDAV,但没有找到路。

有人知道我可以通过哪个 API 在我的应用程序中实现 iCloud 日历同步吗?

如果有人曾经实现过多个 iCloud 日历同步,请帮助我。

【问题讨论】:

  • 不完全清楚你的问题是什么。为什么 CalDAV 不适合您? EventKit 呢,它的作用不大,但对你来说可能就足够了?
  • @hnh:EventKit 仅从与我们设备关联的 iCloud 帐户中获取事件,但我想在应用程序中登录多个 iCloud 帐户。所以如果您有任何想法,请帮助我。谢谢

标签: calendar icloud icalendar caldav icloud-api


【解决方案1】:

iCloud 目前使用 CalDAV 与 iOS 和 macOS 上的日历应用程序进行社区。您可以使用Charles 之类的工具轻松查看它们与 iCloud 之间交换的 CalDAV 请求/响应。

这是一个关于如何构建 CalDAV 客户端的很好的介绍: Building a CalDAV client.

如果您遇到问题,您可能希望返回更具体的问题。 “我已经通过 CalDAV,但没有找到方法。”有点,嗯,非常模糊;-)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-17
    • 2018-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-26
    • 2014-04-25
    • 1970-01-01
    相关资源
    最近更新 更多