Моя цель - добавить приглашенных к EKEvent
. Я рассмотрел другие вопросы, такие как этот, но все говорят, что по существу невозможно добавить EKParticipant
в EKEvent
программно. Я вижу, что свойство attendees
доступно только для чтения, но я вижу другие службы, такие как Sunrise, используя его в своем мобильном приложении.
Я уверен, что они используют некоторую систему, которая по крайней мере частично интегрируется с EventKit, потому что они вытаскивают календари из приложения iCal пользователя. Например, приглашения, отправленные с добавленной учетной записи Exchange, также явно отправляются службой Exchange, в отличие от приглашения Sunrise (результат либо отправки события прямо в Exchange, либо для его отправки в iCal).
Любое обходное решение это ограничение было бы очень полезно - возможно, конечная точка на Exchange, которую можно вызвать для добавления/удаления приглашенных? Обходной путь внутри EventKit? Пока это не частный API Apple, я был бы более чем счастлив попробовать.
Спасибо!