'Can I authorize Google maps SDK before deploying an Expo app to Play Store?

I have an Expo app that uses react-native-maps. It works well on Expo Go and I would like to deploy it to Google Play Store.

According to Expo documentation, I have to:

  • deploy the app on Google Play Store to generate app signing credential
  • copy the SHA-1 certificate fingerprint in Google Play console
  • create an API key in Google Cloud Credential manager
  • paste the API key in app.json
  • rebuild the app and re-submit to Google Play Store

So, to my understanding, the app will be available for users without maps activated. Then I'll have to deploy it again with maps activated. It sounds very counter-intuitive, and puts me at risk to get bad reviews from first users, who will claim the app "doesn't work" (because there is no map of course)

Is there a way to immediately publish a working app? If I need to handle a two step process, will the second build be immediately available in the Play Store, or will it be subject to a 3 days review?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source