iphone – 无法在iOS中创建提醒日历
发布时间:2020-12-14 19:49:20 所属栏目:百科 来源:网络整理
导读:我正在尝试创建提醒日历,以便我可以添加和删除提醒.它实际上在我使用的设备(iPhone 5 / 4S / 4),但在某些仍然是iPhone的客户端设备上工作得很好 – 下面有关于不支持提醒的帐户的错误. 这是工作流程: * Init the event store.* Request permission (check i
我正在尝试创建提醒日历,以便我可以添加和删除提醒.它实际上在我使用的设备(iPhone 5 / 4S / 4),但在某些仍然是iPhone的客户端设备上工作得很好 – 下面有关于不支持提醒的帐户的错误.
这是工作流程: * Init the event store. * Request permission (check its granted for Reminder types) (iOS6+) for lower we just init. * Create a new calendar,local storage,type = Reminder * Save calendar to get its Identifier. 大部分时间都可以运行,这显示在某些设备上 – Error Domain=EKErrorDomain Code=24 “That account does not support reminders.” 权限在“设置”,“隐私权”和“提醒”下进行授权和检查.在文档中找不到有关您将收到此错误的条件的任何内容. 谢谢! 解决方法
不知道如果你还需要这个,但这里是我遇到的.
首先,我非常确定提醒不能在具有本地源的日历上设置.我不断得到“该帐户不支持提醒”.即使在提交到事件存储之前,在日历上设置所有非只读属性仍然不起作用.源需要是calDav.然后我尝试了Devfly的回应,但是由于不同的原因,它也没有起作用.它不断获取我的gmail日历,不允许设置提醒(我认为它实际上只读事件和提醒).所以我使用以下代码来获取实际的iCloud源代码 for (EKSource *source in sources) { NSLog(@"source %@",source.title); if (source.sourceType == EKSourceTypeCalDAV && [source.title isEqualToString:@"iCloud"]) { localSource = source; break; } } 这个设置在我的新的提醒日历这个来源为我工作.希望它能帮助某人 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |