为什么在与同一个icloud帐户相关的两个设备上的相同日历具有两个不同的标识符?

时间:2019-03-27 07:12:32

标签: ios swift calendar icloud

我需要在与同一Apple ID关联的两个设备上使用相同的日历。因此,我只允许用户选择其中的一些,然后在每台设备上获取选定的标识符,然后尝试使用相同的日历...但是没有此类日历;)

示例:

EKCalendar <0x280171700> {title = iCloud; type = CalDAV; allowsModify = YES; color = #A2845E;}
我的iPhone上的

具有标识符:

"63AB8044-BDA5-430B-B149-E283F1836EEE"

但在iPad上使用相同的日历:

EKCalendar <0x28128ed40> {title = iCloud; type = CalDAV; allowsModify = YES; color = #A2845E;}

具有标识符:

"0CE0EB84-B4A8-4B9D-93B5-62DD122574CC"

如何使它正常工作?我需要向用户提供在其任何设备上选择的相同日历。

0 个答案:

没有答案