kauemurakami / app_version_update

[Flutter package] An easy and quick way to check if the local app is updated with the same version in their respective stores (Play Store / Apple Store ).

Home Page:https://pub.dev/packages/app_version_update

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Is it possible to get appstore updates?

disonwei opened this issue · comments

commented

Can this package get the appstore version content?

commented

what do you need? this is what iTunes/AppStore returns for facebook

wget --no-check-certificate --quiet \
  --method GET \
  --timeout=0 \
  --header '' \
   'https://itunes.apple.com/lookup?id=284882215'
{
 "resultCount":1,
 "results": [
{
"artworkUrl60":"https://is2-ssl.mzstatic.com/image/thumb/Purple116/v4/18/38/b6/1838b675-f43a-a044-2005-2290e6142766/Icon-Production-0-1x_U007emarketing-0-7-0-85-220.png/60x60bb.jpg", 
"artworkUrl512":"https://is2-ssl.mzstatic.com/image/thumb/Purple116/v4/18/38/b6/1838b675-f43a-a044-2005-2290e6142766/Icon-Production-0-1x_U007emarketing-0-7-0-85-220.png/512x512bb.jpg", 
"artworkUrl100":"https://is2-ssl.mzstatic.com/image/thumb/Purple116/v4/18/38/b6/1838b675-f43a-a044-2005-2290e6142766/Icon-Production-0-1x_U007emarketing-0-7-0-85-220.png/100x100bb.jpg", "artistViewUrl":"https://apps.apple.com/us/developer/meta-platforms-inc/id284882218?uo=4", 
"screenshotUrls":[
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource122/v4/75/0b/52/750b52ed-c30e-42ae-cae4-fdc0bcc9fc68/04b9beb9-7351-4a16-a658-1bde70dd5e44_1242x2208bb.png/392x696bb.png", 
"https://is3-ssl.mzstatic.com/image/thumb/PurpleSource122/v4/22/9a/90/229a90d1-54e5-1da8-2d75-3e98f68b1e75/fd61ca91-295c-46f4-a501-67e9569d1db6_1242x2208bb__U00281_U0029.png/392x696bb.png", 
"https://is5-ssl.mzstatic.com/image/thumb/Purple122/v4/05/08/08/050808b0-96d5-70f0-e217-e4a6a0b2a7c6/57d8fe6a-02a8-4a80-bc0c-5d5f1f0d822d_News-Feed_iOS_5.5.jpg/392x696bb.jpg", 
"https://is3-ssl.mzstatic.com/image/thumb/Purple112/v4/a6/2a/aa/a62aaa50-f903-b69c-9974-4c57837aae85/cfd03e13-e6d8-40ce-a7f8-671b24272e51_Profile_iOS_5.5.jpg/392x696bb.jpg", 
"https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/45/f0/3e/45f03e9b-80d0-9c36-0bf8-3963e5cf4dab/2f1ab7a9-9231-44ee-9708-0ca69a12d736_Groups_iOS_5.5.jpg/392x696bb.jpg", 
"https://is5-ssl.mzstatic.com/image/thumb/Purple112/v4/b1/72/ec/b172eccc-ed8e-f385-daec-53e4e20991d5/bb447883-43ed-404a-a785-e3379812e0bc_Watch_iOS_5.5.jpg/392x696bb.jpg"], 
"ipadScreenshotUrls":["https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/46/4c/98/464c98d0-9aa1-9126-cd2d-7945e202815a/mzl.ghlgunye.png/576x768bb.png", "https://is3-ssl.mzstatic.com/image/thumb/Purple112/v4/52/6a/ae/526aae5e-fc01-9c19-2237-9aaa96305650/mzl.ouqckawq.png/552x414bb.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple122/v4/2c/2c/f1/2c2cf1d8-563c-e366-6941-9a4182ec89a8/mzl.xbivmonc.png/576x768bb.png"], "isGameCenterEnabled":false, 
"supportedDevices":["iPhone5s-iPhone5s", "iPadAir-iPadAir", "iPadAirCellular-iPadAirCellular", "iPadMiniRetina-iPadMiniRetina", "iPadMiniRetinaCellular-iPadMiniRetinaCellular", "iPhone6-iPhone6", "iPhone6Plus-iPhone6Plus", "iPadAir2-iPadAir2", "iPadAir2Cellular-iPadAir2Cellular", "iPadMini3-iPadMini3", "iPadMini3Cellular-iPadMini3Cellular", "iPodTouchSixthGen-iPodTouchSixthGen", "iPhone6s-iPhone6s", "iPhone6sPlus-iPhone6sPlus", "iPadMini4-iPadMini4", "iPadMini4Cellular-iPadMini4Cellular", "iPadPro-iPadPro", "iPadProCellular-iPadProCellular", "iPadPro97-iPadPro97", "iPadPro97Cellular-iPadPro97Cellular", "iPhoneSE-iPhoneSE", "iPhone7-iPhone7", "iPhone7Plus-iPhone7Plus", "iPad611-iPad611", "iPad612-iPad612", "iPad71-iPad71", "iPad72-iPad72", "iPad73-iPad73", "iPad74-iPad74", "iPhone8-iPhone8", "iPhone8Plus-iPhone8Plus", "iPhoneX-iPhoneX", "iPad75-iPad75", "iPad76-iPad76", "iPhoneXS-iPhoneXS", "iPhoneXSMax-iPhoneXSMax", "iPhoneXR-iPhoneXR", "iPad812-iPad812", "iPad834-iPad834", "iPad856-iPad856", "iPad878-iPad878", "iPadMini5-iPadMini5", "iPadMini5Cellular-iPadMini5Cellular", "iPadAir3-iPadAir3", "iPadAir3Cellular-iPadAir3Cellular", "iPodTouchSeventhGen-iPodTouchSeventhGen", "iPhone11-iPhone11", "iPhone11Pro-iPhone11Pro", "iPadSeventhGen-iPadSeventhGen", "iPadSeventhGenCellular-iPadSeventhGenCellular", "iPhone11ProMax-iPhone11ProMax", "iPhoneSESecondGen-iPhoneSESecondGen", "iPadProSecondGen-iPadProSecondGen", "iPadProSecondGenCellular-iPadProSecondGenCellular", "iPadProFourthGen-iPadProFourthGen", "iPadProFourthGenCellular-iPadProFourthGenCellular", "iPhone12Mini-iPhone12Mini", "iPhone12-iPhone12", "iPhone12Pro-iPhone12Pro", "iPhone12ProMax-iPhone12ProMax", "iPadAir4-iPadAir4", "iPadAir4Cellular-iPadAir4Cellular", "iPadEighthGen-iPadEighthGen", "iPadEighthGenCellular-iPadEighthGenCellular", "iPadProThirdGen-iPadProThirdGen", "iPadProThirdGenCellular-iPadProThirdGenCellular", "iPadProFifthGen-iPadProFifthGen", "iPadProFifthGenCellular-iPadProFifthGenCellular", "iPhone13Pro-iPhone13Pro", "iPhone13ProMax-iPhone13ProMax", "iPhone13Mini-iPhone13Mini", "iPhone13-iPhone13", "iPadMiniSixthGen-iPadMiniSixthGen", "iPadMiniSixthGenCellular-iPadMiniSixthGenCellular", "iPadNinthGen-iPadNinthGen", "iPadNinthGenCellular-iPadNinthGenCellular", "iPhoneSEThirdGen-iPhoneSEThirdGen", "iPadAirFifthGen-iPadAirFifthGen", "iPadAirFifthGenCellular-iPadAirFifthGenCellular", "iPhone14-iPhone14", "iPhone14Plus-iPhone14Plus", "iPhone14Pro-iPhone14Pro", "iPhone14ProMax-iPhone14ProMax", "iPadTenthGen-iPadTenthGen", "iPadTenthGenCellular-iPadTenthGenCellular", "iPadPro11FourthGen-iPadPro11FourthGen", "iPadPro11FourthGenCellular-iPadPro11FourthGenCellular", "iPadProSixthGen-iPadProSixthGen", "iPadProSixthGenCellular-iPadProSixthGenCellular"], "appletvScreenshotUrls":[], "features":["iosUniversal"], 
"advisories":["Infrequent/Mild Profanity or Crude Humor", "Infrequent/Mild Sexual Content and Nudity", "Infrequent/Mild Alcohol, Tobacco, or Drug Use or References", "Infrequent/Mild Mature/Suggestive Themes"], "kind":"software", "formattedPrice":"Free", "sellerUrl":"http://www.facebook.com/mobile", "fileSizeBytes":"319228928", "contentAdvisoryRating":"12+", "averageUserRatingForCurrentVersion":2.262140000000000039648284655413590371608734130859375, "userRatingCountForCurrentVersion":1499390, "averageUserRating":2.262140000000000039648284655413590371608734130859375, "trackContentRating":"12+", "trackViewUrl":"https://apps.apple.com/us/app/facebook/id284882215?uo=4", "minimumOsVersion":"13.4", "trackCensoredName":"Facebook", 
"languageCodesISO2A":["AR", "HR", "CS", "DA", "NL", "EN", "FI", "FR", "DE", "EL", "HE", "HI", "HU", "ID", "IT", "JA", "KO", "MS", "NB", "PL", "PT", "RO", "RU", "ZH", "SK", "ES", "SV", "TH", "ZH", "TR", "UK", "VI"], "currentVersionReleaseDate":"2023-07-05T16:30:07Z", "releaseNotes":"We’ve updated the app to fix some crashes and make features load faster.", "artistId":284882218, "artistName":"Meta Platforms, Inc.", "genres":["Social Networking"], "price":0.00, 
"description":"Connect with friends, family and people who share the same interests as you. Communicate privately, watch your favorite content, buy and sell items or just spend time with your community. On Facebook, keeping up with the people who matter most is easy. Discover, enjoy and do more together.\n  \nStay up to date with your loved ones:\n  • Share what's on your mind, announce major life events through posts and celebrate the everyday moments with Stories.\n  • Express yourself through your profile and posts, watch, react, interact and stay in touch with your friends, throughout\n  the day.\n\nConnect with people who share your interests with Groups:\n  • With tens of millions of groups, you'll find something for all your interests and discover more groups relevant to you.\n  • Use the Groups tab as a hub to quickly access all your groups content. Find relevant groups based on your interests with the new discovery tool and recommendations.\n\nBecome more involved with your community:\n  • Discover events happening near you, businesses to support, local groups and activities to be part of.\n  • Check out local recommendations from your friends, then coordinate with them and make plans to get together.\n  • Raise funds for a cause that’s important to you, mentor someone who wants help achieving their goals and, in the event of a local crisis, connect with other people to find or give supplies, food or shelter.\n\nEnjoy entertainment together with Watch:\n  • Discover all kinds of content from original shows to creators to trending videos in topics like beauty, sports, and entertainment.\n  • Join conversations, share with others, interact with viewers and creators and watch together like never before.\n\nBuy and sell with Marketplace:\n  • Whether it's an everyday or one-of-a-kind item, you can discover everything from household items to your next car or apartment on Marketplace.\n  • List your own item for sale and conveniently communicate with buyers and sellers through Messenger \n\nRead our Data Use Policy, Terms and other important info in the legal section of our App Store description. \n\nContinued use of GPS running in the background can dramatically decrease battery life. Facebook doesn't run GPS in the background unless you give us permission by turning on optional features that require this.", "trackId":284882215, "trackName":"Facebook", "bundleId":"com.facebook.Facebook", "sellerName":"Meta Platforms, Inc.", "primaryGenreName":"Social Networking", "primaryGenreId":6005, "releaseDate":"2019-02-05T08:00:00Z", "isVppDeviceBasedLicensingEnabled":true, "genreIds":["6005"], "currency":"USD", "version":"422.0", "wrapperType":"software", "userRatingCount":1499390}]
}

Is it possible to add the latest version of the updated content? For example, facebook
image
image
image

There is no releaseNotes in the AppVersionData, so we cannot get the updated content of this version. Can we add it?

Yes, if you want to contribute a PR you are welcome, I have also been very busy these last few months, I ended up not updating the release notes, I will do so as soon as possible.
Thanks for contributing