It only works if the account owns/had previously “purchased” the app. Otherwise you get: “Redownload Unavailable with This Apple ID
This redownload is not available for this Apple ID either because it was bought by a different user or the item was refunded or cancelled.”
I don't understand. Isn't the whole point that if you "missed the train" (not downloading Pages etc. back when the current version actually was compatible with your MacOS) you can instead use the Mas Terminal app to get a second chance at downloading it to your (now outdated) MacOS anyway?
I'm getting the same error message as you did. Is there a solution to this problem?
...or is the only way then to borrow someone else's Mac (with a current OS that current version of Pages etc. actually runs on), create a new user, log into that user, log into your Apple ID, then download the apps you can't otherwise download on your own computer. Once that's done, you can delete the app(s) there, or even the entire user account as you've now "purchased" the apps in question. And on your own computer you can then use the "Already purchased" section of the Mac App store to download it to your Mac (with an outdated MacOS version for Pages etc. but will be asked if you want to download a version which actually is compatible with your OS).
In my case I already have Pages, Numbers, Keynote etc. (I still run MacOS 10.14.6 Mojave, but I "purchased" (downloaded) from the Mac App store those apps many years ago).
However, my wife (who also runs MacOS 10.14.6 on her Mac) doesn't have Pages as we "missed the boat" and never "purchased" it from the App store using her Apple ID, after reading this thread I did the following (all on
my Mac, not hers):
1) first I installed
Mas by using the
custom Homebrew tap, using these commands (yes, I already had
Homebrew installed) with these Terminal commands:
Code:
$ brew tap mas-cli/tap
$ brew install mas-cli/tap/mas
2) Then, remembering I already had Pages installed on my Mac I removed it by dragging it to the trash, then rebooting the computer (to flush any cache etc.)
3) Next, I created a new Mac user for my wife, then logged into that, and entered
her Apple ID credentials.
4) while logged into her user account I opened the Terminal window and following instructions found in this posting I entered the following Terminal command to download Pages:
5) A message pops up which looks promising:
6) but once I click "Download" I get this message:
And yes, I also tried using "--force"
as suggested in this posting.
Code:
mas install --force 409201541
Since I've already deleted Pages from this computer and I'm in a different Mac user account with a different Apple ID, does this mean the Apple App store checks to see which other Apple IDs are used on the same computer (even if they're on a different Mac user account) and if the app in question has already been "purchased" by someone else it refuses to do so again, just because it's on the same computer?
If so, would it help to log out from
my Apple ID (not my wife's), leaving only my wife to be the only one to be logged in with their Apple ID?
Would that cause other problems when I'm finished "purchasing" Pages etc. into her Apple ID account and I want to continue using my own computer with my own Apple ID again?
UPDATE: giving all this a second thought.....
Could the solution be as easy as doing all this on my wife's Mac instead of on my own, thereby having it all done completely within her own Mac/Apple ID environment?
I chose to do this on my Mac because she has no need for "geeky" stuff like Homebrew, Xcode, Mas etc. which would also take up unnecessary storage space. But if there's no other way round it and there are simple ways to remove all of that when I've successfully "purchased" the Pages and other apps I'm OK with that.