Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fix][calendar] Fix iOS 17 permissions in current module #24545

Merged
merged 13 commits into from
Sep 21, 2023

Conversation

alanjhughes
Copy link
Collaborator

@alanjhughes alanjhughes commented Sep 20, 2023

Why

Closes #24343

In case we want to hold off on the full expo modules migration #24282 until SDK 50 this addresses the iOS permissions error in the current module

How

Use the new method to request permissions if on iOS 17. Added new keys to the plist and updated the config plugin

Test Plan

bare-expo. Passes on iOS 16 and 17

@expo-bot expo-bot added the bot: suggestions ExpoBot has some suggestions label Sep 20, 2023
@expo-bot expo-bot added bot: passed checks ExpoBot has nothing to complain about and removed bot: suggestions ExpoBot has some suggestions labels Sep 20, 2023
@alanjhughes alanjhughes marked this pull request as ready for review September 20, 2023 15:46
@alanjhughes alanjhughes changed the title @alanhughes/ios/calendar permissions fix [fix][calendar] Fix iOS 17 permissions in current module Sep 20, 2023
@@ -4975,7 +4975,7 @@ SPEC CHECKSUMS:
EXUpdates: a910a0b964a12f9c7a6d673bad3c5eb70249fc5e
EXUpdatesInterface: 98f69982f4b429eb62a1d99259bc980038240f27
FBAEMKit: af2972f39bb0f3f7c45998f435b007833c32ffb2
FBAudienceNetwork: 4d6223a9a88a22e9dca8c9e6c1829a8745b86228
FBAudienceNetwork: 03e273f66b70756be7d060927111af97b7641b06
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤔

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, that happened after a rebase but not sure where it's coming from 🤔

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated in this commit already 94a58ec

we could confirm the 03e273f66b70756be7d060927111af97b7641b06 is correct one

packages/expo-calendar/ios/EXCalendar/EXCalendar.m Outdated Show resolved Hide resolved
@alanjhughes alanjhughes merged commit b7576b8 into main Sep 21, 2023
10 of 11 checks passed
@alanjhughes alanjhughes deleted the @alanhughes/ios/calendar-permissions-fix branch September 21, 2023 21:38
@brentvatne brentvatne added the published Changes from the PR have been published to npm label Sep 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot: fingerprint changed bot: passed checks ExpoBot has nothing to complain about published Changes from the PR have been published to npm
Projects
None yet
6 participants