Skip to content

tinnolab/ios-share-extension-plugin

Repository files navigation

@tinnolab/ios-share-extension-plugin

An updated fork from expo-config-plugin-ios-share-extension

An Expo config plugin to auto-configure iOS Share Extension

Installation

Install it in your project:

npx expo install @tinnolab/ios-share-extension-plugin

In your app’s Expo config (app.json, or app.config.js), make sure that @tinnolab/ios-share-extension-plugin has been added to the list of plugins.

  "plugins": [
            [
                "@tinnolab/ios-share-extension-plugin",
                {
                    "activationRules": {
                        "NSExtensionActivationSupportsText": false,
                        "NSExtensionActivationSupportsWebURLWithMaxCount": 1,
                        "NSExtensionActivationSupportsMovieWithMaxCount": 1
                    }
                }
            ],
  ]

Next, rebuild your app.

eas build --profile development --platform ios

Known limitations

How it works.

TODO

Acknowledgements

This plugin was inspired by:

About

Config plugin to add an share extension to a Expo iOS app

Resources

Stars

Watchers

Forks

Releases

No releases published