Skip to content
This repository was archived by the owner on May 15, 2024. It is now read-only.

Conversation

@jfversluis
Copy link
Member

@jfversluis jfversluis commented Nov 30, 2023

Description of Change

As of iOS 17, there is new permissions for accessing/writing Calendar data and Reminders. This PR adds support for those in the Permissions APIs.

Ports over dotnet/maui#18868 from .NET MAUI

Bugs Fixed

@jfversluis
Copy link
Member Author

jfversluis commented Dec 2, 2023

We need some tricks here for the build pipeline in order to get this in successfully. It needs Xcode 15 and Xamarin.iOS, but the macOS12 image has Xamarin.iOS and no Xcode 15 and macOS 13 has no Xamarin.iOS but has Xcode 15.

@jfversluis
Copy link
Member Author

Blocked by xamarin/XamarinComponents#1433 or we need to rewrite the whole pipeline which I'm reluctant to do.

@jfversluis
Copy link
Member Author

Actually I don't think we can fix this at all since Xamarin.iOS will support Xcode 15 but not any of the new iOS 17 APIs. And this new functionality uses new APIs. So fixes are to move to .NET MAUI or use the workaround as described in this issue: #2105 (comment)

@jfversluis jfversluis closed this Dec 7, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] iOS 17+ Calendar Permissions not working when setting the first time

1 participant