fix(kiosk): corretto rilevamento aggiornamenti e validazione APK pre-install
- GITHUB_RELEASES_API ora punta a /releases/tags/kiosk-latest (non alla webapp latest) per confrontare versioni kiosk vs kiosk - checkForUpdates() estrae la versione reale dal body della release con regex kiosk-X.Y.Z invece di usare il tag non-semver 'kiosk-latest' - installApk() aggiunge validazione pre-install via PackageArchiveInfo: package name diverso → errore + issue report versionCode uguale/inferiore → banner dismesso + report install_no_upgrade - Bump versionCode 16→17, versionName 1.7.15→1.7.16 Fix: STATUS=1 causato da confronto versione webapp (1.7.22) vs kiosk (1.7.15) → falso update → scaricava stesso APK già installato → rifiuto
This commit is contained in:
@@ -11,8 +11,8 @@ android {
|
||||
applicationId = "it.dadaloop.evershelf.kiosk"
|
||||
minSdk = 24
|
||||
targetSdk = 34
|
||||
versionCode = 16
|
||||
versionName = "1.7.15"
|
||||
versionCode = 17
|
||||
versionName = "1.7.16"
|
||||
}
|
||||
|
||||
signingConfigs {
|
||||
|
||||
Reference in New Issue
Block a user