首页 > 解决方案 > EKEventStore 在快速保存 EKEvents 时抛出错误

问题描述

我正在创建一个自定义日历并将其连接到本地日历。

一切正常,但我认为在更改设备类型后,EKEventStore 开始无法正常工作。

但是,突然之间,EKEvent 没有保存,我得到了

“发送 EkEvent 的问题”

创建新事件的代码

func createNewEKEvent(from event:Events) -> EKEvent {
    let newEvent = EKEvent(eventStore: eventStore)
    newEvent.title = event.title
    newEvent.startDate = event.startDate
    newEvent.endDate = event.endDate
    newEvent.notes = event.notes
    do {
        try eventStore.save(newEvent, span: .thisEvent)
    } catch {
        print("Issue sending EKEvent")
    }
    return newEvent
}

如果有人对此有所了解,请提供帮助..谢谢

标签: iosswiftxcodeekeventekeventstore

解决方案


推荐阅读