An app must be published with a version number. And if you want to publish an update of your app, you will have to change the version number for a higher one before compiling your application.
Note that there are two different things when we talk about “updating an app”: you can update the content of an app (adding a news, a discount code, an existing feature, the colors, etc), and you can update your application on the stores because you need to republish it.
In the first case, most of the time, you don’t need to update your app on the store and thus you don’t need to recompile it. Just change the content, or add the new feature, change the colors, and restart your app on your phone to see the changes.
But, if you change some other things that are native to the application like its startup images, its icon or its name, you will have to compile a new version of your app and republish it. In that case you will have to increase the version number before recompiling your app.
To change these values take the following steps:
1. Connect to your Editor and select your App
2. Go to the publication tab, set the build version
4. Generate either source code (iPhone) or APK/AAP for Android
If you want to publish an update of your app, you will have to change the version number for a higher one before compiling your application.