Build issue on store

#1

Hi @Expo team,

i have a problem with my react-native app. Every time i do a expo build (ios or android), it seems that my app in the store (Google play and App Store) is updated as per the new build even if i don"t upload the file (apk and ipa) in the console (Google play console and itunes connect).

For example, the latest build on iOS i did had errors and now my app in the App Store bugs but i did not upload the ipa file.

This does not seem possible for me. Please let me know if you can help me with this ASAP. My app slug name is Oben.

PLEASE HELP… THIS IS VERY VERY URGENT !!!

Thanks.

#2

Hi @Expo team,

PLEASE GUYS I REALLY NEED IMMEDIATE SUPPORT ON THIS ISSUE. MY APP IS NOT WORKING ON APP STORE… MY CUSTOMERS ARE COMPLAINING…
PLEASE HELP !!!

#3

Hi @codekl - sorry to hear the people using your app are having trouble and that the situation is stressful.

By default when you run exp build:ios/android, that command also publishes your project and people who have already installed your app will receive those published updates. You can use the --no-publish flag with a recent version of exp (49.0.1) when building to avoid publishing an update. However, your built standalone apps won’t have your latest JS, because it wasn’t published.

You can roll back published versions with exp publish:rollback. See this doc to learn more about how that works with release channels: https://docs.expo.io/versions/latest/guides/advanced-release-channels.html.

In the future, you can build a standalone app with a unique release channel so that it fetches only JS updates published to that same release channel: https://docs.expo.io/versions/latest/guides/release-channels.html

For more urgent support, we also offer some support plans here: https://expo.io/support

#4

Hi @ide, thank you for your response. I will try it and late you know. For now, i am not able to update my app on the App Store. I opened an issue about this here :

PLEASE HELP !!!

#5

This is covered in the Expo docs: https://docs.expo.io/versions/latest/guides/building-standalone-apps.html

To keep track of this, you can also update the binary’s versionCode and buildNumber. It is a good idea to glance through the app.json documentation to get an idea of all the properties you can change, e.g. the icons, deep linking url scheme, handset/tablet support, and a lot more.

#6

@ide, i have already checked this documentation. I changed the buildNumber and the versionCode but i still get the error that the the current version i am trying to upload already exists in my test flight.

It seems that the ipa i get from the exp build:ios -c does not have the new buildNumber and versionCode.
PLEASE HELP ME WITH THIS. I already cleared the npm cache and watchman.

#7

Hi @ide,
thank you for the support. The problem is now solved.

closed #8

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.