You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From what I gather, all of the EventKit documentation seems to imply that you can access entity types separately + there are apps out there that are able to operate with Reminders without having calendar permissions (e.g. https://twitter.com/smartgroceryapp).
I think the issue might be that the getCalendarsAsync method takes in an entity type but always checks for calendar permissions regardless of the entity type requested (see
🐛 Bug Report
Environment
Steps to Reproduce
Call
Calendar.getCalendarsAsync(Calendar.EntityTypes.REMINDER)
withPermissions.REMINDERS
having been granted but withoutPermissions.CALENDAR
on iOS.Expected Behavior
Should be able to retrieve Reminders lists with only
Permissions.REMINDERS
.Actual Behavior
[Unhandled promise rejection: Error: CALENDAR permission is required to do this operation.]
Reproducible Demo
https://snack.expo.io/EZmpfVyTBV
The text was updated successfully, but these errors were encountered: