Skip to content
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

Support iPadOS & iOS apps #321

Open
dbrookman opened this issue Feb 27, 2021 · 11 comments
Open

Support iPadOS & iOS apps #321

dbrookman opened this issue Feb 27, 2021 · 11 comments

Comments

@dbrookman
Copy link

Your Environment

  • mas version: 1.8.0
  • macOS version: macOS 11.2.1 (20D74)

mas Install Method

  • brew install mas (homebrew-core)

Describe the Bug

mas list, mas search, mas outdated do not show iOS apps that can be installed via the App Store on M1 macs.

To Reproduce

Steps to reproduce the behavior:

  1. Install an iOS app via the App Store.
  2. Run mas list

Expected Behavior

The installed iOS app should be among the apps listed.

Actual Behavior

The iOS app is not among the apps listed.

@phatblat
Copy link
Member

The is a great idea for a new feature. I had to send my DTK back, but while I had it I only installed iOS app through Xcode. Can you install them from the Mac App Store?

@dbrookman
Copy link
Author

Yeah, you install them from the mac App Store.
When you search you're presented with the option to see iOS apps that you can install.
Screen Shot 2021-03-21 at 11 22 57 AM

@phatblat
Copy link
Member

phatblat commented Mar 21, 2021

One thing that will need to change to support this is to change how the search and lookup commands work. Today they use the iTunes search web API and that has a filter for only macOS. Once we know the app identifier it may "just work".

One thing you could try is to copy the URL for an iOS app from the store and look for the numeric identifier at the end (remove any letters). Then try mas install 1234 with that ID.

@dbrookman
Copy link
Author

You're right, you can get the ID from the App Store website URL.
I specifically tried Desert Golfing (ID: 902062673)

mas info 902062673 works, returning:

Desert Golfing 1.22 [1.99]
By: Captain Games Inc.
Released: 2017-12-05
Minimum OS: 9.0
Size: 2.2 MB
From: https://apps.apple.com/us/app/desert-golfing/id902062673?uo=4

mas install 902062673 brings up the following dialog:
Screen Shot 2021-03-22 at 10 55 41 PM
I suspect the Minimum OS mismatch might be the issue here.
Clicking "Download Last Compatible" returns:

==> Downloading Desert Golfing
Error: Download failed: The installation could not be started.

Clicking "Cancel" (rather obviously) returns:

Error: Download request failed: User selected cancel button

Just to be sure, I double checked, and it installs from the App Store fine.

@iMonZ
Copy link

iMonZ commented Jun 25, 2022

Would be so excited if this would be fixed!!!

@natterstefan
Copy link

Me too!

@jeeftor
Copy link

jeeftor commented May 16, 2024

Is this being worked on or nay?

@chkpwd
Copy link

chkpwd commented Sep 8, 2024

Pinging here to show support as well.

@rgoldberg rgoldberg changed the title 🐛 [BUG] iOS apps installed on M1 macs don't show up Support iPadOS & iOS apps Sep 14, 2024
@aescolastico
Copy link

+1 to hoping this gets support

@rgoldberg
Copy link
Contributor

I doubt this will be worked on until summer 2025, when the M4 Mac Studios are expected to be released. Until then, I'm stuck on Intel.

It can be done sooner if someone else wants to work on it, or if someone wants to give me a free Apple Silicon Mac :).

@berndkrannich
Copy link

Fwiw, I'm using majd/ipatool for downloading IPA app packages for iOS. Not sure if the mechanism is the same as for Mac apps and/or if there's potential for reuse/collaboration between the projects.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants