I have questions about the OTA updates, how it really works and about version numbers.
If I want to update my app with OTA update, should I increment my app version or not? If I increment(ed) my app version, with OTA update, does it really update on the devices? Or it does not update, because the app.json file has changed. Or it does update only the JS files except the app.json?
The iOS buildnumber is not present in my app.json. So I suppose its always 1. If I upload a new build to Testflight is It enought to increment only the iosBuildNumber? When should I actually increase the iosBuildNumber?
Thanks for answer.
If I upload the build to Testflight and catch a bug. Then I should increment the buildNumber instead of the app version, if I upload again the build right?
It’s up to you. But I would just increment the build number each time for TestFlight builds. If you don’t use CI system, you can setup auto increment in your eas.json file.