I have figured out how to add a custom calendar within my iPhone app, but I can’t figure out how to add that calendar to the device’s Calendar. The event shows the correct calendar when viewed from within the app, but even when I tap on the calendar row for an event, my calendar is not in the list, and I have to cancel if I want to keep the calendar name correct. Is there a way to ‘subscribe’ to my locally created calendar so that I can see it from within the Calendar app on the device (obviously, I would also want it to sync with the user’s computer, etc).
Share
It has to do with iCloud. When iCloud is on, a calendar with a source that is local (EKSourceTypeLocal) will be hidden.