The
packageName
of the new version must match thepackageName
of the previous version.Unity: Player Settings > Other Settings > Identification > Package Name
Unreal: Project Settings > Android > Android Package Name
The
versionCode
of the new version must be greater than theversionCode
of the previous version. In other words,versionCode
must be rolled forward.Unity: Player Settings > Other Settings > Identification > Bundle Version Code
Unreal: Project Settings > Android > Store Version
Sign the new version of your app with the same key that was used to sign the previous version. Create and use a custom keystore and ensure it's used by the entire Android development team and any build machine producing .apk files.
Unity: Please see this documentation
Unreal: Please see this documentation
💡 While not required, anytime you have a new version of an app and roll forward the
|