Make EKSource's owner email address available

Originator:uson1x
Number:rdar://35611572 Date Originated:
Status: Resolved:
Product:iOS + SDK EventKit Product Version:
Classification:Suggestion Reproducible:
 
In our Assistant application we want to let our clients "connect" their local calendar with our backend features.

To keep privacy on a high level we need some way to verify that person's calendar is coming from the same email which was used to register an account on our backend.

That's where making the emailAddress of EKSource (or EKCalendar) would be very handy.

Right now we have to do the following:
Go through events in the calendar, find event participants who have isCurrentUser == true and try to extract their email, either from url or from their description.
The downsides of such approach are:
1. Email address is not always available in url and parsing description is unreliable.
2. If calendar doesn't have any events right now, or all events are without attendees, then we aren't able to let clients sync this calendar.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!