gpt4 book ai didi

ios - 在 iOS 6 上获取 Facebook 日历列表

转载 作者:行者123 更新时间:2023-11-29 04:13:21 25 4
gpt4 key购买 nike

当迭代原生 iOS EKCalendars 列表时,有什么方法可以判断特定日历是来自 Facebook 的吗?您在 native iOS 日历应用程序的“Facebook”部分中看到的那个。

我看到这些日历的 calendar.source.sourceType 带有“type:EKCalendarTypeCalDAV”和“type:EKCalendarTypeBirthday”,但这还不够,因为其他一些非 Facebook 日历可能具有相同的 sourceType。标题也与 native 应用程序中的标题不同:名为“Calendar”的日历实际上被命名为“Facebook Events”。

这是日志:

// "Facebook Events" calendar
2012-12-27 12:19:30.357 [3335:907] Calendar: type:EKCalendarTypeCalDAV title:Calendar Source: title:CalDAV type:EKSourceTypeCalDAV
2012-12-27 12:19:30.367 [3335:1703] Event: Test event on Facebook

// "Birthdays" calendar
2012-12-27 12:19:30.443 [3335:907] Calendar: type:EKCalendarTypeBirthday title:Birthdays Source: title:Other type:EKSourceTypeBirthdays
2012-12-27 12:19:30.709 [3335:1703] Event: Friend's 1 Birthday
2012-12-27 12:19:30.710 [3335:1703] Event: Friend's 2 Birthday

我无法使用SDK的EKCalendarChooser,因为我需要自定义它的表格 View 并查看一些其他事件源。

谢谢。

最佳答案

正如我在 answer 中所写的那样对于相关问题,如果不使用私有(private) API,则无法确定特定日历是否是 facebook 日历。

关于ios - 在 iOS 6 上获取 Facebook 日历列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14053549/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com