Skip to content

Detect, and possibly fix, odd/bad MAS app states #660

@rgoldberg

Description

@rgoldberg

Problem(s) addressed

MAS apps can get into odd/bad states.

Detect, and possibly fix, them.

e.g., more than one app with the same app ID can be installed under /Applications.

Proposed solution(s)

Non-mutually exclusive solutions:

  • mas doctor: detect (and possibly fix) any problems we can
    • Possibly interactive, automatic, filterable, etc.
  • Include warnings when running other commands normally
  • Change default command outputs to make odd/bad states more noticeable, e.g.:
    • Include app paths in default mas list output, either for all apps or just for those with duplicate app IDs
  • Allow explicitly asking for specific states from various commands, e.g.:
    • mas list —duplicate-app-ids

Alternative solution(s)

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions