androidreact-nativeexporeact-native-firebaseeas

How to upload a new application as a replacement to another application on playstore


We had a mobile app on playstore, which was built via react native cli. But now in order to improve the application. We have built an entirely new application with Expo managed workflow, along with EAS for builds. Now in order to push this new application. I wanted to know how can we push it as an update to the old application and not as an entirely new application. That way we can just tell our clients to update their app, and not have them reinstall something.

We have access to the old keystore file as well. But right now, while making builds with eas, we are using the keystore generated by EAS only. How can we upload our own keystore if possible to eas. And the package name is also different for now. Will changing it directly in the package.json be okay or will it have to be changed at other places too?


Solution

  • You can update the package name and keystore in EAS credentials. If you do this and the app is set up correctly, you should be able to update the app on the store