In order to deploy applications to Mac’s using SCCM 2012, you need to repackage the application into a .cmmac format. I followed the Technet article HERE but figured that everything is easier with pictures. So, I may as well share this with all of you!
First, you need to download the SCCM Mac client (Download it HERE) on a PC and then run the install. This will extract a .dmg file, which you can then run on a Mac.
You can run the .dmg and then take a copy of the files and folder in the .dmg to a new folder. In my case, I create a folder SCCMMacClient in my Downloads directory.
Open the Terminal on your Mac. Type cd Downloads/SCCMMacClient/Tools and hit enter. Then type:
./CMAppUtil -c “/Users/Rory/Downloads/Firefox 38.0.5.dmg” -o /Users/Rory/Desktop -a
This will run the CMAppUtil on the Firefox I downloaded and create it on my Desktop directory. You can change the .dmg to the one you want to convert, you can also use a .pkg file, if that’s what you’ve got to work with. You can also choose to extract it to a different directory, that’s up to you.
The terminal will start to fill with text related to the SCCM tool. The applications install should also start to run. In this instance, I just dragged my Firefox icon into the folder icon and closed the installer.
The terminal will proceed to a Completed processing prompt.
Now you should have your .cmmac package. You can go ahead and deploy!