watchOS: получение календарей EventKit - получение не всех календарей
Я получаю календари EventKit только из приложения watchOS. Но в некоторых случаях загружаются не все календари, а только календари, такие как предложения Siri и праздники. Я нашел что-то вроде корпоративной политики для устройств, принадлежащих компании. Но это ограничение (для определенных приложений) должно быть активным только для календаря компании, или я ошибаюсь? Личные данные на этом устройстве должны по-прежнему использоваться приложениями. В качестве примера: пользователь сообщил, что мое приложение не показывает ему его календарь, в то время как другое стороннее приложение также показывает этот календарь. Итак, что мне не хватает в моем коде, что я не могу получить весь календарь пользователем? Наверняка пользователь предоставил доступ. На всякий случай: у большинства пользователей моего приложения нет таких проблем.
Вот моя простая строка кода для получения календарей:
let calendars = EKEventStore().calendars(for: .event)
Что мне не хватает?