Deprecating old builds

Hello, I’ve been launching OTA updates and got this alert. If I deprecate the build that was the originally uploaded build(not OTA), will I break anything?

No, it should not break anything, because these OTAs just update the code on your latest built version. For example, if I am on Build Version 1.0.0 and I submit an OTA update, the build number doesn’t change at all, it just updates 1.0.0 which newer code, so anyone who is using build version 1.0.0 will have the latest code whenever they re-open the app. When you deprecate a live version, you are essentially stopping traffic from being able to access the app’s API that existed in that point in time, and point them to the newest version instead. Users who have not received the newest code will get an update app screen that will ask then to just restart the app so they have the latest code.

If you want to be certain in terms of the version you are deprecating, you can exit out of the deploy and go to the mobile settings tab and pick a specific live version to remove there. Otherwise, your oldest live version will be auto-deprecated during the deploy

i was talking to your support team and they said that deprecating the original build even though OTA updates have happened WILL break everything - but what you’re saying is as long as I have launched an OTA update, deprecating the original build will not break everything?

Yes @dreadnaught73849. Nick is correct. Deprecating Original build after an OTA will not break anything. I have done this multiple times and nothing happened. Users who are currently using the app during the OTA release will not get the new code until they refresh their app.

You will only get the option to deprecate old build when

  1. New Build is complete
  2. An OTA (Over The Air) update is done.

If you experience any issues after an OTA, feel free to reach out to support.

Thanks for flagging, I will let them know.

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