I did read the documentation about app.json
So end up with something like :
{
"expo": {
"name": "AppName",
"icon": "./src/assets/app-icon.png",
"version": "1.0.0",
"slug": "app-name",
"sdkVersion": "25.0.0",
"orientation": "portrait",
"ios": {
"bundleIdentifier": "com.bundle.identifier",
"buildNumber": "1.0.0"
},
"android": {
"package": "com.bundle.identifier",
"versionCode": 1
},
"splash": {
"image": "./src/assets/splash.png",
"resizeMode": "cover"
},
"privacy": "unlisted"
}
}
Therefore. I was wondering :
- Why would i change the global “version” property and ios.buildNumber/android.versionCode ?
- When should i ?
- Do i need to bump all of them at once ?
- Moreover, when shouldn’t i use OTA ?
Thanks for your time, Louis