about summary refs log tree commit diff
path: root/plugins/shareExtension/README.md
blob: 2b57e624aeec5dda6f939a3c57b78e088914431b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 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.<identifier>
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