Giter Site home page Giter Site logo

Comments (20)

grounch avatar grounch commented on May 20, 2024 1

The new beta version seems to have solve the issue on Android. Thanks to those who worked on it

from latestversionplugin.

AshaMandaliyaGohil avatar AshaMandaliyaGohil commented on May 20, 2024

I am also getting the same issue in Android app. My app checks if user is using the latest version or not. If not a latest version it won't allow login and user need to install the latest version first in order to login into the app.

image

This is a blocker for my app right now. @edsnider : Would you please quickly look into this issue?

EDIT: FYI - Google has completely changed the Play Store UI. This may be the reason this Brocken?

Thank you.

from latestversionplugin.

larsfsonderskov avatar larsfsonderskov commented on May 20, 2024

I have same issue here. I use the version checker to deside between connecting to prod or dev/test. Due to this error our users are current unable to login at all :(

The problems started appearing sporatically over the last week or so, but this morning it is consistently appearing.

Hope you can deploy a quick fix without upgrading the Nuget!

Edit: Issue is only related to Android, so assume something changed on Google Play

from latestversionplugin.

Pro-4-Soft avatar Pro-4-Soft commented on May 20, 2024

we've got the same thing

from latestversionplugin.

NelBarnatia avatar NelBarnatia commented on May 20, 2024

I have the same issue. After looking at the repo code there was a regex code that finding some certain div for the version from the play store. But after google play store update the web site it seems that the div for version number has been remove so that's why the latest version is always empty string.

I suggest you guys create the versioning on your own server that's best we can do right now.

image

from latestversionplugin.

NelBarnatia avatar NelBarnatia commented on May 20, 2024

I am also getting the same issue in Android app. My app checks if user is using the latest version or not. If not a latest version it won't allow login and user need to install the latest version first in order to login into the app.

image

This is a blocker for my app right now. @edsnider : Would you please quickly look into this issue?

EDIT: FYI - Google has completely changed the Play Store UI. This may be the reason this Brocken?

Thank you.

Indeed the play store UI update is the culprit they removed the div that this plug in has on its regex expression.

from latestversionplugin.

grounch avatar grounch commented on May 20, 2024

Indeed the data we get as response for https://play.google.com/store/apps/details?id=(package_name)&hl=en is completely different from before.
The version number is still returned, but it's lost in the middle of other data and have no title as was before "current version".
Not sure i know how to dig in the response to retrieve this version number.

from latestversionplugin.

issamben7 avatar issamben7 commented on May 20, 2024

I was able to make it work for me by changing the regex expression in

var versionMatch = Regex.Match(content, "<div[^>]*>Current Version</div><span[^>]*><div[^>]*><span[^>]*>(.*?)<").Groups[1];
to this ",\\[\\[\\[\"(\\d\\.\\d\\.\\d\\.\\d)\"\\]\\]".

from latestversionplugin.

larsfsonderskov avatar larsfsonderskov commented on May 20, 2024

from latestversionplugin.

grounch avatar grounch commented on May 20, 2024

@edsnider are support and maintenance ended on this plugin?

from latestversionplugin.

gsgou avatar gsgou commented on May 20, 2024

@issamben7 did you tested your regex in production environment already so i can use it over a fork on my next release?

from latestversionplugin.

wtheronjones avatar wtheronjones commented on May 20, 2024

let me know when this one is resolved

from latestversionplugin.

issamben7 avatar issamben7 commented on May 20, 2024

@gsgou I implemented it on my app and tested it, but I never deployed it into production since we decided to store the version on a dedicated server to avoid problems in the future.

from latestversionplugin.

olivertech avatar olivertech commented on May 20, 2024

Anyone has any notice about this bug ? Is it resolved ? Thanks.

from latestversionplugin.

wtheronjones avatar wtheronjones commented on May 20, 2024

is the nuget package updated yet?

from latestversionplugin.

wtheronjones avatar wtheronjones commented on May 20, 2024

when will the nuget package be updated?

from latestversionplugin.

Jerome-Liger avatar Jerome-Liger commented on May 20, 2024

You can have the nuget with these modifications in the beta version here : https://www.nuget.org/packages/Xam.Plugin.LatestVersion/2.1.1-beta.107

With VS NPM, just check "Include Prerelease" and update to 2.1.1-beta.107

from latestversionplugin.

Hjord avatar Hjord commented on May 20, 2024

I still have the problem with version 2.1.1-beta.107, though the error says lastest version=' instead of lastest version= .

from latestversionplugin.

vchelaru avatar vchelaru commented on May 20, 2024

Confirmed, I see the same problem Error comparing current app version number with latest. Version name=5.0.0 and lastest version= using the beta, and it's not fixed in the normal (non-beta) release either.

from latestversionplugin.

gsgou avatar gsgou commented on May 20, 2024

@vchelaru there is a PR but is not getting merged 3w now. You can follow up the conversation and maybe leave a comment:
#49

from latestversionplugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.