mas uses the region of the macOS user, not of the App Store; probably unfixable except for manual configuration
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
Research direction
Search the Swift implementation and documentation for the region and config commands, then compare their reported region with the MAS account and macOS user behavior described here. Determine whether the MAS region can be read reliably; done means either the commands report that region or the documentation accurately describes the current behavior.
Written by the indexing model from the issue text.
Description
region & config display the default region of Apple Account logged into the MAS.
If you change the region of the MAS to be different than the default region of the logged in Apple Account, region will still display the default region of the Apple Account, rather than the region configured in the MAS.
If you use a different Apple Account in the MAS than for your macOS user, region will display the default region for the MAS Apple Account.
See initial info from https://github.com/mas-cli/mas/pull/689#issuecomment-2712296013.
Additional tests were done to determine the rest of the info here.
Either always output the MAS region, or reword the region docs to be correct (& later try to fix region to output the MAS region).
- Dominant language
- Swift
- Stars
- 12.4k
- Forks
- 299
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 1
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from mas-cli/mas
-
feature output
-
cleanup output
-
bug output
Difficulty 3/5 1-2 days Newbie friendliness 54/100
-
bug
-
feature
Similar issues
-
tvOS
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
skiptools/skip-fuse-ui#147 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
OneBusAway/onebusaway-ios#1438 · 1 reaction ·