With SDK38, it seems like we can use Expo OTAs in our app bootstrapped from ‘react-native init’.
So i have installed react-native-unimodules in my app, and it works fine.
Now, i’m trying to implement expo-updates.
But im facing some issue, and having some confustion following the guildelines :
- Expo Host Url
in Files such as Expo.plist and AndroidManifest.xml, i have to fill this information :
But i do not use Expo, i’m from Bare Managed Workflow. Even if i created a user account in Expo, my app isn’t still on Expo, since i’m building it with ./gradlew bundleRelease on Android and npx react-native run-ios --configuration Release on iOS (but mostly it’s manually from XCode)
- Once it’s installed, documentation doesn’t help me anymore
Once i’ve finished editing my files for iOS and Android like instructed by the documentation (DOC bare/installing-updates/), the Expo docs just puts me a link to the Expo Update ReadMe which doesn’t help me to understand how i can put in place Expo OTAs
- Release Channel for my app boostrapped with react-native cli
https://docs.expo.io/bare/updating-your-app/ talks about using release channel so i can build my app with a specific tag (like: staging-v2.0.0) and increment it for every build that implements new natives module. Fine ! i’d love that !
But it doesn’t explain to me how i can set this tag when building my binaries !
I’d like to have a simple tag to set to build my apps like Scheme for Xcode and Variant for Android
So now i’m stuck because i don’t know what i should add to build my apps, and i still don’t know how to add OTA updates to it
Thanks for your time and help