00ac76d0fe | ||
---|---|---|
.. | ||
README.md | ||
withAppEntitlements.js | ||
withExtensionEntitlements.js | ||
withExtensionInfoPlist.js | ||
withExtensionViewController.js | ||
withIntentFilters.js | ||
withShareExtensions.js | ||
withXcodeTarget.js |
README.md
Share extension plugin for Expo
This plugin handles moving the necessary files into their respective iOS and Android targets and updating the build phases, plists, manifests, etc.
Steps
ios
- Update entitlements
- Set the app group to group.
- Add the extension plist
- Add the view controller
- Update the xcode project's build phases
android
- Update the manifest with the intents the app can receive
Credits
Adapted from https://github.com/andrew-levy/react-native-safari-extension and https://github.com/timedtext/expo-config-plugin-ios-share-extension/blob/master/src/withShareExtensionXcodeTarget.ts