Creating Software For Mac
Important The procedures in this topic cover information about deploying applications to Mac computers on which you installed the Configuration Manager client. Mac computers that you enrolled with Microsoft Intune do not support application deployment. General considerations You can use System Center Configuration Manager to deploy applications to Mac computers that run the Configuration Manager Mac client.
Mac os emulator for android apk. The steps to deploy software to Mac computers are similar to the steps to deploy software to Windows computers. However, before you create and deploy applications for Mac computers that are managed by Configuration Manager, consider the following: • Before you can deploy Mac application packages to Mac computers, you must use the CMAppUtil tool on a Mac computer to convert these applications into a format that can be read by Configuration Manager.
• Configuration Manager does not support the deployment of Mac applications to users. Instead, these deployments must be made to a device. Similarly, for Mac application deployments, Configuration Manager does not support the Pre-deploy software to the user’s primary device option on the Deployment Settings page of the Deploy Software Wizard. • Mac applications support simulated deployments. • You cannot deploy applications to Mac computers that have a purpose of Available.
• The option to send wake-up packets when you deploy software is not supported for Mac computers. • Mac computers do not support Background Intelligent Transfer Service (BITS) for downloading application content. If an application download fails, it is restarted from the beginning. • Configuration Manager does not support global conditions when you create deployment types for Mac computers. Steps to create and deploy an application The following table provides the steps, details, and information for creating and deploying applications for Mac computers. Step Details Step 1: Prepare Mac applications for Configuration Manager Before you can create Configuration Manager applications from Mac software packages, you must use the CMAppUtil tool on a Mac computer to convert the Mac software into a Configuration Manager.cmmac file. Step 2: Create a Configuration Manager application that contains the Mac software Use the Create Application Wizard to create an application for the Mac software.
Step 3: Create a deployment type for the Mac application This step is required only if you did not automatically import this information from the application. Step 4: Deploy the Mac application Use the Deploy Software Wizard to deploy the application to Mac computers. Step 5: Monitor the deployment of the Mac application Monitor the success of application deployments to Mac computers. Supplemental procedures to create and deploy applications for Mac computers Use the following procedures to create and deploy applications for Mac computers that are managed by Configuration Manager. Step 1: Prepare Mac applications for Configuration Manager The process for creating and deploying Configuration Manager applications to Mac computers is similar to the deployment process for Windows computers. However, before you create Configuration Manager applications that contain Mac deployment types, you must prepare the applications by using the CMAppUtil tool. This tool is downloaded with the Mac client installation files.
The CMAppUtil tool can gather information about the application, which includes detection data from the following Mac packages: • Apple Disk Image (.dmg) • Meta Package File (.mpkg) • Mac OS X Installer Package (.pkg) • Mac OS X Application (.app) After it gathers application information, the CMAppUtil then creates a file with the extension.cmmac. This file contains the installation files for the Mac software and information about detection methods that can be used to evaluate whether the application is already installed. CMAppUtil can also process.dmg files that contain multiple Mac applications and create different deployment types for each application. • Copy the Mac software installation package to the folder on the Mac computer where you extracted the contents of the macclient.dmg file that you downloaded from the Microsoft Download Center.
• On the same Mac computer, open a terminal window and navigate to the folder where you extracted the contents of the macclient.dmg file. • Navigate to the Tools folder and type the following command-line command:./CMAppUtil For example, say you want to convert the contents of an Apple disk image file named MySoftware.dmg that's stored in the user's desktop folder into a cmmac file in the same folder. You also want to create cmmac files for all applications that are found in the disk image file. To do this, use the following command line:./CMApputil –c /Users/ /Desktop/MySoftware.dmg -o /Users/ /Desktop -a. Note The application name can't be more than 128 characters.