achorein / expo-share-intent

🚀 Simple share intent in an Expo Native Module
MIT License
174 stars 15 forks source link

fix: handle ios privacy manifest #50

Closed achorein closed 5 months ago

achorein commented 5 months ago

Summary

ITMS-91053: Missing API declaration - Your app’s code in the “PlugIns/ShareExtension.appex/ShareExtension” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryUserDefaults. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.

Related to https://github.com/expo/expo/pull/28005 and https://github.com/expo/expo/pull/28082

Todo

Issue

Fixes https://github.com/achorein/expo-share-intent/issues/49