我试图从我的应用程序创建一个日历。它不适用于 iPhone 6,应用程序崩溃。
这是我的代码:
do {
let calender = EKCalendar(for: .event, eventStore: eventStore)
calender.title = "MyApp"
calender.source = eventStore.defaultCalendarForNewEvents.source
try eventStore.saveCalendar(calender, commit: true)
userDefaults.set(calender.calendarIdentifier, forKey: calendarIdentifierKey)
userDefaults.synchronize()
} catch {
print("Error occurred while creating calendar ")
}
更新
- 在手机中,默认日历设置为 xxx.gmail.com
并引发以下错误
Error occurred while creating calendar