Open pamafe1976 opened 1 year ago
The log you attached is for iOS and your description references Android. To better assist in analyzing issues, please include all of the upgrader log, which can be enabled by setting debugLogging to true. Also, you might want to try the latest version of upgrader.
Hi, The upgrader package is not working correctly in my app, and I don't know if it up to date with the current Play Store design.
It is not retrieving the current version from the Play Store.
The url it gets is:
Line 207 in play_store_search_api.dart tries to get an element by class "hAyfc" that does not exist in the response, and therefore it raises an exception, and calls redesignedVersion(response)
I don't understand the way redesignedVersion tries to obtain the version information, but it catches the exception FormatException with message "Not a properly formatted string"
Log:
flutter: upgrader: languageCode: en flutter: upgrader: build UpgradeAlert flutter: upgrader: default operatingSystem: ios 11.4 flutter: upgrader: operatingSystem: ios flutter: upgrader: platform: TargetPlatform.iOS flutter: upgrader: package info packageName: com.google.Maps flutter: upgrader: package info appName: Upgrader flutter: upgrader: package info version: 1.0.0 flutter: upgrader: countryCode: US flutter: upgrader: blocked: false flutter: upgrader: debugDisplayAlways: false flutter: upgrader: debugDisplayOnce: false flutter: upgrader: hasAlerted: false flutter: upgrader: appStoreVersion: 5.81 flutter: upgrader: installedVersion: 1.0.0 flutter: upgrader: minAppVersion: null flutter: upgrader: isUpdateAvailable: true flutter: upgrader: shouldDisplayUpgrade: true flutter: upgrader: shouldDisplayReleaseNotes: true
Upgrader Version: upgrader: dependency: "direct main" description: name: upgrader sha256: "71cb887dbaec121b63950d4e5d368a4b9e2079f6d8fef6f358728eb7a63d9f29" url: "https://pub.dev" source: hosted version: "7.1.0"