bsky-app/plugins/shareExtension
Hailey 2a60faf4fe
add dev team (#3011)
2024-02-27 20:34:11 -08:00
..
README.md Share Extension/Intents (#2587) 2024-02-27 15:22:03 -08:00
withAppEntitlements.js Fix group id 2024-02-27 19:40:22 -08:00
withExtensionEntitlements.js Fix group id 2024-02-27 19:40:22 -08:00
withExtensionInfoPlist.js Share Extension/Intents (#2587) 2024-02-27 15:22:03 -08:00
withExtensionViewController.js Share Extension/Intents (#2587) 2024-02-27 15:22:03 -08:00
withIntentFilters.js Share Extension/Intents (#2587) 2024-02-27 15:22:03 -08:00
withShareExtensions.js Share Extension/Intents (#2587) 2024-02-27 15:22:03 -08:00
withXcodeTarget.js add dev team (#3011) 2024-02-27 20:34:11 -08:00

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

  1. Update entitlements
  2. Set the app group to group.
  3. Add the extension plist
  4. Add the view controller
  5. Update the xcode project's build phases

android

  1. 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