-
Notifications
You must be signed in to change notification settings - Fork 280
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unable to update WhatsApp Messenger #722
Comments
@JayaswalPrateek Thanks for the bug report. The Apple private framework that mas uses to install & to upgrade apps is somehow choosing to install a version that isn't the latest. I don't know why that is. There are multiple ways in which the Apple code used can be configured, but none of it is documented. I might not be able to fix this for a while, so if anyone else wants to investigate, the relevant code is in You need to build using |
Thanks for the response @rgoldberg! |
@JayaswalPrateek Unfortunately, besides updating the app directly using the App Store GUI application from Apple (instead of using The integration with the relevant frameworks was done by someone else a long time ago. I've looked into a few properties of I have various notes about some info I've seen online & about my experiments, but I won't be able to find/collate them anytime soon. There might be newer, better frameworks for mas to use, but I won't be able to look at them soon, either. Sorry for the unsatisfactory answers. I wish that I or someone else could look into it all right now. |
Is it related to Homebrew/homebrew-bundle#1569?
|
@JayaswalPrateek @moenodedev @luciodaou Thanks for the info. Are any of you able to install WhatsApp 25.1.83 directly from the App Store GUI? Does the same problem occur when trying to upgrade GRIS+, either via mas or via the App Store GUI? (I'm away from my computer, so can't test now) |
Yes, removing it and reinstalling it from the App Store installs the latest version and the subsequent I would like to propose a temporary workaround by adding a |
I can't. That's exactly what I tried to do using the app store, after removing and reinstall, it installed 25.1.10. Yes, same thing with GRIS+. The appstore doesn't offer me an update option for either app. I'm starting to believe this is related to the app store more than with mas. |
@JayaswalPrateek @luciodaou
I uninstalled WhatsApp 25.1.10 using Finder. I downloaded WhatsApp from the US App Store, but it also installed 25.1.10, not 25.1.83. @luciodaou Was that your experience, too? @JayaswalPrateek It sounds like: after uninstalling WhatsApp 25.1.10 (did you use mas, Finder, something else?), you downloaded WhatsApp from the IN App Store, and it installed 25.1.83. If that is correct, how did you verify the version? Did you open WhatsApp, then open the About dialog via the menu --> WhatsApp -> About WhatsApp? If so, I don't know why things behaved differently for you than for me (& possibly for @luciodaou). |
Exactly that! I uninstalled Whatsapp through the Launchpad (iPad like screen). And my AppStore is the Brazilian one. |
@rgoldberg Few days back, I did try uninstalling 25.1.10 and was able to reinstall it as 25.1.83(as seen in Menu -> WhatsApp -> About WhatsApp) from IN App Store. I tried it again today, and I am no longer able to download 25.1.83 from the IN App Store even though it's marked as the latest release(25.1.10 was downloaded instead). And the 'Open' button is not marked as 'Update' on the IN App Store page for WhatsApp either. This seems like an App Store quirk where the latest release is bumped up in the metadata/release notes without the download being made available, which causes mas to redownload the previous version(that's most likely already installed) all over again. My current gripe is that everytime I run So instead of this:
we could have something like:
or |
mas config
mas version (output of
mas version
)1.9.0
macOS version (output of
sw_vers -productVersion
)15.3
macOS build (output of
sw_vers -buildVersion
)24D60
CPU (output of
sysctl -n machdep.cpu.brand_string
)Apple M2
Installation method
Homebrew core (via
brew install mas
)Bug description
Every time I run
mas upgrade
, it detects WhatsApp Messenger as outdated(25.1.10) and tries to update it to 25.1.83. Even after a successful update, it still finds it outdated in the next run. While the app itself never updates to 25.1.83 and stays on Version 25.1.10 (688756559), yet it detects it as outdated upon every single run and still tries to update it to 25.1.83 and tells it happened successful even though it didn't. It keeps installing the older version again and again on every run.Steps to reproduce
The text was updated successfully, but these errors were encountered: