草庐IT

EKParticipants

全部标签

ios - 将 EKParticipants 添加到 EKEvent

我想以编程方式将参与者添加到iOS上的EKEvent。EKParticipant的类引用状态“您不直接创建EKParticipant对象。将与会者发送到EKEvent对象以获取一组EKParticipant个对象。”。EKEvent的类引用声明“与会者”成员(NSArray)是“与事件关联的与会者,作为EKParticipant对象。(只读)” 最佳答案 不可能。这是Apple故意设计的,因此只有用户才能创建或编辑session的受邀者。唯一的方法是显示一个EKEventEditViewController并让用户自己编辑列表。你可

ios - 像Sunrise一样修改EventKit中的EKParticipants(与会者)

我的目标是将一些受邀者添加到EKEvent。我已经研究过类似的其他问题,例如thisone,但所有人都说基本上不可能以编程方式将EKParticipant添加到EKEvent中。我确实看到attendees属性是只读的,但我看到其他服务,如Sunrise在他们的移动应用程序中使用它。我确信他们正在使用至少部分与EventKit集成的系统,因为他们从用户的iCal应用程序中提取日历。例如,从添加的Exchange帐户发送的邀请也显然是由Exchange服务发送的,而不是Sunrise自己的邀请(结果是直接将事件发布到Exchange或将其发布到iCal)。此限制的任何解决方法都会非常有帮

ios - 像Sunrise一样修改EventKit中的EKParticipants(与会者)

我的目标是将一些受邀者添加到EKEvent。我已经研究过类似的其他问题,例如thisone,但所有人都说基本上不可能以编程方式将EKParticipant添加到EKEvent中。我确实看到attendees属性是只读的,但我看到其他服务,如Sunrise在他们的移动应用程序中使用它。我确信他们正在使用至少部分与EventKit集成的系统,因为他们从用户的iCal应用程序中提取日历。例如,从添加的Exchange帐户发送的邀请也显然是由Exchange服务发送的,而不是Sunrise自己的邀请(结果是直接将事件发布到Exchange或将其发布到iCal)。此限制的任何解决方法都会非常有帮