Невозможно создать новый календарь iOS Swift

Предоставляются разрешения на доступ к календарю, и он не выдает ошибку в try catch " try catch ", но новый календарь не создается. Код ниже, который я использовал для создания календаря.

    eventStore.requestAccess(to: .event) { (granted, error) in            
        
        if error != nil {
            return
        }
        
        let calendar = EKCalendar(for: .event, eventStore: self.eventStore)
        calendar.title = "XXX Events"
        calendar.source = self.eventStore.defaultCalendarForNewEvents?.source
        
        do {
            try self.eventStore.saveCalendar(calendar, commit: true)
            self.allEventCallApi(date: Util.getCurrentDateEventApi())
            
        } catch {
            print(error)
        }
    }

0 ответов

Другие вопросы по тегам