This question has been asked many times on stack overflow, but never for apps generated using the expo framework, which makes my app specific and incompatible with replies from other posts.
How can I make my expo app appear in the share list of another app? It seems the docs don't address this topic.
Luckily, by using Expo, its really easy to share your app during development. First, you'll need to tell your client to download the expo client on their iOS or Android device. Then, you'll need to publish your React Native project using Expo. There are 2 ways to publish: The Expo CLI, and the Expo XDE gui app.
To upload your Android app to the Google Play Store, run eas submit --platform android and follow the instructions on the screen. The command will perform the following steps: Log in to your Expo account and ensure that your app project exists on EAS servers. Prompt for the Android package name unless android.
You can't.
At least not in the expo managed workflow at the time I'm writing this. If that's crucial for your app, you can eject, move to the bare workflow and give react-native-share-extension a shot.
PS: There's a feature request. I hope they'll implement it in the (near) future.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With