Can Jamf Pro deploy iOS apps to Macs?

zachsplr
New Contributor II

I've tried deploying Mohs Surgery iOS app(https://apps.apple.com/us/app/mohs-surgery-appropriate-use-criteria/id692790649) to managed Macs through Jamf Pro w/o success.

I've made sure to match the short version, bundle ID, and app link.

I can deploy this to iOS devices just not Macs.
I've confirmed on a vanilla M1 unmanaged Mac that it works through App Store.
Through self-service it attempts to install but spins infinitely.
Through automatic install it shows 1 license used but never shows up in /Applications.
Included below are the configs for Mac and iOS:
mohs1.pngmohs2.png

1 ACCEPTED SOLUTION

maxhewett
New Contributor III

I've had success in the past following @grahamrpugh's guide: https://grahamrpugh.com/2021/08/24/jamf-ios-apps-on-macos.html

Keep in mind, it will only work if the app is able to be installed on the Mac using the Mac App Store under the iOS tab. 

View solution in original post

10 REPLIES 10

howie_isaacks
Valued Contributor II

Have you checked the install log at /var/log/install.log? It may provide information about what is happening. Does this app show up in Settings - Global - Volume Purchasing? If it shows as an iOS app, that might be the reason why your app isn't being installed. This may be a limitation in Jamf Pro. Jamf Pro may not yet be able to install app store apps initially meant for iOS or iPadOS on a Mac. I have installed a few apps on my Mac that are not available officially as a Mac app using the App Store this works really well. Jamf Pro may not be setup to do that.

I reran the self service app and nothing shows up in install.log even if I quit self service.
It does show up as an iOS app in Jamf Volume Purchasing.
I can confirm installing via App Store does not tho.

zachsplr
New Contributor II

Installing via App Store works.

agungsujiwo
Contributor II

Hi @howie_isaacks ,

Here are the steps on how you can download IOS apps to Mac Apple Silicon Chip,
https://support.apple.com/guide/app-store/iphone-ipad-apps-mac-apple-silicon-fird2c7092da/3.0/mac/15...

If you download an iOS .ipa file on a Mac, it will automatically change to a .app 

agungsujiwo_0-1738545392861.png

Use App Composer to convert .app to .PKG  ,
you can create Polices in Jamf to push to Mac,
note: maybe the size will be small, and only support on MacOS Apple Silicon

I thought the whole point of this thread was to get the app installed using the normal method of distributing apps from the App Store. Using this process would require a manual update process, and there could be App Store account problems. 

Hi Agungsujiwo,

How does one get the iOS ipa file for an App Store app?
On the unmanaged M1, I've tried to use Jamf Composer to package the Mohs app specifying to run all enclosed contents as root but when I try to run on a managed M1 then I get an error about signing in with Apple ID. We have the Jamf environment setup to not allow App Store logins as everything is pushed through Jamf.

Hi @zachsplr ,

Thank you for the update and for your efforts.

I encountered the same Apple ID login pop-up. It appears that this is not an error but rather a policy in iOS apps when running on a Mac.

It seems that App Store logins are not allowed in your environment. Perhaps you could create a ticket with Jamf Support to check if there is a setting that allows VPP iOS apps to run on a Mac without prompting for an Apple ID login.

Thanks for the checking and the suggestions. I have an open case with Jamf Support and waiting to hear back from them on this specific app in their testing environment. I'll update this post once I hear back.

maxhewett
New Contributor III

I've had success in the past following @grahamrpugh's guide: https://grahamrpugh.com/2021/08/24/jamf-ios-apps-on-macos.html

Keep in mind, it will only work if the app is able to be installed on the Mac using the Mac App Store under the iOS tab. 

zachsplr
New Contributor II

@maxhewett Thanks for the suggestion. I see that others in the community have also had success with the guide with the caveat as you mentioned to using the App Store. I let our client know they'll have to use iOS device for the app since App Store is blocked.
Jamf support did not have any other methods.