Я пытался найти ответ на это довольно давно.Добавить приглашенных на событие календаря программно iOS
Документация Apple EventKit не позволяет программным образом менять приглашение приглашенных, поскольку эти свойства в EKEvent доступны только для чтения.
Я пытаюсь найти способ создания собрания календаря (не обязательно используя EventKit), добавляя приглашенных на собрание и устанавливая его программно.
Любое решение будет отличным, Спасибо!
Какую встречу вы хотите создать? С кем? Все ли участники собрания на iCloud, или на сервере CalDAV, или на Exchange? Пожалуйста, перефразируйте свой вопрос, чтобы уточнить, что вы хотите выполнить. – hnh
Я создаю EKEvent, чтобы добавить встречу в встроенное приложение Calendar iOS. Однако я не могу добавить адреса электронной почты в свойство участников EKEvent (это объект EKParticipant только для чтения), поэтому я думаю о других способах его использования. – yoavg1
У меня тоже есть эта необходимость, и я не смог придумайте обходной путь. Чтобы попытаться получить новый API для этого, я подал ошибку (запрос функции) год назад. Apple закрыла его как «дубликат». Я призываю всех подать свой запрос на bugreport.apple.com, так как их инженеры все время говорят о том, что количество запросов качается ими (не уверен, что это правда, но это все, что у нас есть). – Swany