Criar aplicações de computador Mac com o System Center Configuration ManagerCreate Mac computer applications with System Center Configuration Manager

Aplica-se a: O System Center Configuration Manager (ramo atual)Applies to: System Center Configuration Manager (Current Branch)

Mantenha as seguintes considerações em consideração quando criar e implementar aplicações para computadores Mac.Keep the following considerations in mind when you create and deploy applications for Mac computers.

Importante

Os procedimentos deste tópico abrangem informações sobre como implementar aplicações em computadores Mac na qual instalou o cliente do Configuration Manager.The procedures in this topic cover information about deploying applications to Mac computers on which you installed the Configuration Manager client. Os computadores Mac que inscreveu no Microsoft Intune não suportam a implementação de aplicação.Mac computers that you enrolled with Microsoft Intune do not support application deployment.

Considerações geraisGeneral considerations

Pode utilizar o System Center Configuration Manager para implementar aplicações em computadores Mac que executem o cliente do Configuration Manager Mac.You can use System Center Configuration Manager to deploy applications to Mac computers that run the Configuration Manager Mac client. Os passos para implementar software em computadores Mac são semelhantes aos passos para implementar software em computadores Windows.The steps to deploy software to Mac computers are similar to the steps to deploy software to Windows computers. No entanto, antes de criar e implementar aplicações para computadores Mac que são geridos pelo Configuration Manager, considere o seguinte:However, before you create and deploy applications for Mac computers that are managed by Configuration Manager, consider the following:

  • Antes de poder implementar pacotes de aplicações para computadores Mac, tem de utilizar o CMAppUtil ferramenta no computador Mac para converter essas aplicações para um formato que possa ser lido pelo Configuration Manager.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.

  • O Configuration Manager não suporta a implementação de aplicações Mac para os utilizadores.Configuration Manager does not support the deployment of Mac applications to users. Em vez disso, estas implementações têm de ser feitas num dispositivo.Instead, these deployments must be made to a device. Do mesmo modo, para implementações de aplicações Mac, o Configuration Manager não suporta o pré-implementar software no dispositivo primário do utilizador opção o definições de implementação página do Assistente de implementação de Software.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.

  • As aplicações MAC suportam implementações simuladas.Mac applications support simulated deployments.

  • Não é possível implementar aplicações em computadores Mac que tenham um objetivo de Disponível.You cannot deploy applications to Mac computers that have a purpose of Available.

  • A opção de enviar pacotes de reativação ao implementar software não é suportada para computadores Mac.The option to send wake-up packets when you deploy software is not supported for Mac computers.

  • Computadores Mac não suportam o serviço de transferência inteligente em segundo plano em segundo plano (BITS) para transferir o conteúdo da aplicação.Mac computers do not support Background Intelligent Transfer Service (BITS) for downloading application content. Se uma transferência de aplicação falhar, é reiniciado desde o início.If an application download fails, it is restarted from the beginning.

  • O Configuration Manager não suporta condições globais ao criar tipos de implementação para computadores Mac.Configuration Manager does not support global conditions when you create deployment types for Mac computers.

Passos para criar e implementar uma aplicaçãoSteps to create and deploy an application

A tabela seguinte fornece os passos, detalhes e informações para criar e implementar aplicações para computadores Mac.The following table provides the steps, details, and information for creating and deploying applications for Mac computers.

PassoStep DetalhesDetails
Passo 1: Preparar aplicações Mac para o Configuration ManagerStep 1: Prepare Mac applications for Configuration Manager Antes de poder criar aplicações do Configuration Manager a partir de pacotes de software Mac, terá de utilizar o CMAppUtil ferramenta no computador Mac para converter o software Mac para um Configuration Manager. cmmac ficheiro.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.
Passo 2: Criar uma aplicação do Configuration Manager que contenha o software MacStep 2: Create a Configuration Manager application that contains the Mac software Utilize o Assistente para criar aplicação para criar uma aplicação para o software Mac.Use the Create Application Wizard to create an application for the Mac software.
Passo 3: Criar um tipo de implementação para a aplicação MacStep 3: Create a deployment type for the Mac application Este passo só será necessário se não tiver importado automaticamente estas informações a partir da aplicação.This step is required only if you did not automatically import this information from the application.
Passo 4: Implementar a aplicação MacStep 4: Deploy the Mac application Utilize o Assistente de implementação de Software para implementar a aplicação para computadores Mac.Use the Deploy Software Wizard to deploy the application to Mac computers.
Passo 5: Monitorize a implementação da aplicação MacStep 5: Monitor the deployment of the Mac application Monitorize o êxito das implementações de aplicações para computadores Mac.Monitor the success of application deployments to Mac computers.

Procedimentos suplementares para criar e implementar aplicações para computadores MacSupplemental procedures to create and deploy applications for Mac computers

Utilize os procedimentos seguintes para criar e implementar aplicações para computadores Mac que são geridos pelo Configuration Manager.Use the following procedures to create and deploy applications for Mac computers that are managed by Configuration Manager.

Passo 1: Preparar aplicações Mac para o Configuration ManagerStep 1: Prepare Mac applications for Configuration Manager

O processo para criar e implementar aplicações do Configuration Manager em computadores Mac é semelhante ao processo de implementação para computadores Windows.The process for creating and deploying Configuration Manager applications to Mac computers is similar to the deployment process for Windows computers. No entanto, antes de criar aplicações do Configuration Manager que contêm tipos de implementação Mac, tem de preparar as aplicações utilizando o CMAppUtil ferramenta.However, before you create Configuration Manager applications that contain Mac deployment types, you must prepare the applications by using the CMAppUtil tool. Esta ferramenta é transferida com os ficheiros de instalação do cliente Mac.This tool is downloaded with the Mac client installation files. A ferramenta CMAppUtil reúne informações sobre a aplicação, incluindo os dados de deteção dos seguintes pacotes Mac:The CMAppUtil tool can gather information about the application, which includes detection data from the following Mac packages:

  • Imagem de Disco Apple (.dmg)Apple Disk Image (.dmg)

  • Ficheiro de Pacote Meta (.mpkg)Meta Package File (.mpkg)

  • Pacote Instalador do Mac OS X (.pkg)Mac OS X Installer Package (.pkg)

  • Aplicação do Mac OS X (.app)Mac OS X Application (.app)

Após recolher as informações, a ferramenta CMAppUtil cria um ficheiro com a extensão .cmmac.After it gathers application information, the CMAppUtil then creates a file with the extension .cmmac. Este ficheiro contém os ficheiros de instalação do software Mac e informações sobre métodos de deteção que podem ser utilizados para avaliar se a aplicação já está instalada.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. A ferramentaCMAppUtil também pode processar ficheiros .dmg que contenham várias aplicações Mac e criar tipos de implementação diferentes para cada aplicação.CMAppUtil can also process .dmg files that contain multiple Mac applications and create different deployment types for each application.

  1. Copie o pacote de instalação do software Mac para a pasta do computador Mac onde extraiu os conteúdos do ficheiro macclient.dmg que transferiu a partir do Centro de Transferências da Microsoft.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.

  2. No mesmo computador Mac, abra uma janela de terminal e navegue para a pasta onde extraiu os conteúdos do ficheiro macclient.dmg .On the same Mac computer, open a terminal window and navigate to the folder where you extracted the contents of the macclient.dmg file.

  3. Navegue para o ferramentas pasta e escreva o seguinte comando da linha de comandos:Navigate to the Tools folder and type the following command-line command:

    ./CMAppUtil ./CMAppUtil

    Por exemplo, digamos que pretende converter os conteúdos de um ficheiro de imagem de disco Apple com o nome MySoftware.dmg que é armazenada na pasta de ambiente de trabalho do utilizador para um cmmac ficheiro na mesma pasta.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. Pretende também criar cmmac ficheiros para todas as aplicações que se encontram no ficheiro de imagem de disco.You also want to create cmmac files for all applications that are found in the disk image file. Para tal, utilize a seguinte linha de comandos:To do this, use the following command line:

    ./CMApputil –c /Users/ /Desktop/MySoftware.dmg -o /Users/ /Desktop -a./CMApputil –c /Users/ /Desktop/MySoftware.dmg -o /Users/ /Desktop -a

    Nota

    O nome da aplicação não é possível ter mais de 128 carateres.The application name can't be more than 128 characters.

    Para configurar as opções da ferramenta CMAppUtil, utilize as propriedades da linha de comandos da seguinte tabela:To configure options for CMAppUtil, use the command-line properties in the following table:

    PropriedadeProperty Mais informaçõesMore information
    -h-h Apresenta as propriedades da linha de comandos disponíveis.Displays the available command-line properties.
    -r-r Produz o detection.xml do ficheiro .cmmac fornecido para stdout.Outputs the detection.xml of the provided .cmmac file to stdout. A saída contém os parâmetros de deteção e a versão da ferramenta CMAppUtil que foi utilizada para criar o ficheiro .cmmac .The output contains the detection parameters and the version of CMAppUtil that was used to create the .cmmac file.
    -c-c Especifica o ficheiro de origem para ser convertido.Specifies the source file to be converted.
    -o-o Especifica o caminho de saída em conjunto com a propriedade-c.Specifies the output path in conjunction with the –c property.
    -a-a Cria automaticamente ficheiros. cmmac em conjunto com a propriedade-c para todas as aplicações e pacotes no ficheiro de imagem de disco.Automatically creates .cmmac files in conjunction with the –c property for all applications and packages in the disk image file.
    -s-s Ignora a geração de detection.xml se não forem encontrados parâmetros de deteção e força a criação do ficheiro .cmmac sem o ficheiro detection.xml .Skips generating the detection.xml if no detection parameters are found and forces the creation of the .cmmac file without the detection.xml file.
    -v-v Apresenta uma saída mais detalhada da ferramenta CMAppUtil , juntamente com informações de diagnóstico.Displays more detailed output from the CMAppUtil tool together with diagnostic information.
  4. Certifique-se de que o ficheiro .cmmac foi criado na pasta de saída que especificou.Ensure that the .cmmac file has been created in the output folder that you specified.

Criar uma aplicação do Configuration Manager que contenha o software MacCreate a Configuration Manager application that contains the Mac software

Utilize o procedimento seguinte para o ajudar a criar uma aplicação para computadores Mac que são geridos pelo Configuration Manager.Use the following procedure to help you create an application for Mac computers that are managed by Configuration Manager.

  1. Na consola do Configuration Manager, escolha biblioteca de Software > gestão de aplicações > aplicações.In the Configuration Manager console, choose Software Library > Application Management > Applications.

  2. No base separador o criar grupo, selecione Criar aplicação.On the Home tab, in the Create group, choose Create Application.

  3. No geral página do Assistente para criar aplicação, selecione detetar automaticamente informação sobre esta aplicação nos ficheiros de instalação.On the General page of the Create Application Wizard, select Automatically detect information about this application from installation files.

    Nota

    Se pretender especificar informações sobre a aplicação ser o próprio utilizador, selecione especificar manualmente as informações da aplicação.If you want to specify information about the application yourself, select Manually specify the application information. Para obter mais informações sobre como especificar manualmente as informações, veja Como criar aplicações com o System Center Configuration Manager.For more information about how to manually specify the information, see How to create applications with System Center Configuration Manager.

  4. Na lista pendente Tipo , selecione Mac OS X.In the Type drop-down list, select Mac OS X.

  5. No localização de campo, especifique o caminho UNC sob a forma \ \< servidor>\< partilhar>\< nome de ficheiro> para o ficheiro de instalação de aplicações Mac (. cmmac ficheiro) que detetará as informações sobre a aplicação.In the Location field, specify the UNC path in the form \\\\ to the Mac application installation file (.cmmac file) that will detect application information. Em alternativa, optar procurar procurar e especificar a localização do ficheiro de instalação.Alternatively, choose Browse to browse to and specify the installation file location.

    Nota

    Terá de ter acesso ao caminho UNC que contém a aplicação.You must have access to the UNC path that contains the application.

  6. Escolher seguinte.Choose Next.

  7. No importar informação página do Assistente para criar aplicação, reveja as informações que foram importadas.On the Import Information page of the Create Application Wizard, review the information that was imported. Se necessário, pode escolher anterior para voltar atrás e corrigir os eventuais erros.If necessary, you can choose Previous to go back and correct any errors. Escolher seguinte para continuar.Choose Next to proceed.

  8. No informações gerais página do Assistente para criar aplicação, especifique as informações sobre a aplicação, tais como o nome da aplicação, comentários, versão e uma referência opcional para o ajudar a referir a aplicação na consola do Configuration Manager.On the General Information page of the Create Application Wizard, specify information about the application such as the application name, comments, version, and an optional reference to help you reference the application in the Configuration Manager console.

    Nota

    Algumas das informações da aplicação poderão já estar nesta página, se tiverem sido obtidas anteriormente a partir de ficheiros de instalação da aplicação.Some of the application information might already be on this page if it was previously obtained from the application installation files.

  9. Escolher seguinte, reveja as informações da aplicação no resumo página e, em seguida, conclua o Assistente para criar aplicação.Choose Next, review the application information on the Summary page, and then complete the Create Application Wizard.

  10. A nova aplicação é apresentada no aplicações nó da consola do Configuration Manager.The new application is displayed in the Applications node of the Configuration Manager console.

Passo 3: Criar um tipo de implementação para a aplicação MacStep 3: Create a deployment type for the Mac application

Utilize o procedimento seguinte para ajudar a criar um tipo de implementação para computadores Mac que são geridos pelo Configuration Manager.Use the following procedure to help you create a deployment type for Mac computers that are managed by Configuration Manager.

Nota

Se tiver importado automaticamente as informações sobre a aplicação no Assistente para criar aplicação, um tipo de implementação para a aplicação poderá já ter sido criado.If you automatically imported information about the application in the Create Application Wizard, a deployment type for the application might already have been created.

  1. Na consola do Configuration Manager, escolha biblioteca de Software > gestão de aplicações > aplicações.In the Configuration Manager console, choose Software Library > Application Management > Applications.

  2. Selecione uma aplicação.Select an application. Em seguida, no base separador o aplicação grupo, selecione criar tipo de implementação para criar um novo tipo de implementação para esta aplicação.Then, on the Home tab, in the Application group, choose Create Deployment Type to create a new deployment type for this application.

    Nota

    Também pode iniciar o criar Assistente de tipo de implementação a partir do Assistente para criar aplicação e o tipos de implementação separador da folha do < nome da aplicação> propriedades caixa de diálogo.You can also start the Create Deployment Type Wizard from the Create Application Wizard and from the Deployment Types tab of the Properties dialog box.

  3. No geral página do criar Assistente de tipo de implementação, no tipo na lista pendente, selecione Mac OS X.On the General page of the Create Deployment Type Wizard, in the Type drop-down list, select Mac OS X.

  4. No localização de campo, especifique o caminho UNC sob a forma \ \< servidor>\< partilhar>\< nome de ficheiro> para o ficheiro de instalação da aplicação (. cmmac ficheiro).In the Location field, specify the UNC path in the form \\\\ to the application installation file (.cmmac file). Em alternativa, optar procurar procurar e especificar a localização do ficheiro de instalação.Alternatively, choose Browse to browse to and specify the installation file location.

    Nota

    Terá de ter acesso ao caminho UNC que contém a aplicação.You must have access to the UNC path that contains the application.

  5. Escolher seguinte.Choose Next.

  6. Na página Importar Informação do Assistente para Criar Tipo de Implementação, reveja as informações que foram importadas.On the Import Information page of the Create Deployment Type Wizard, review the information that was imported. Se necessário, escolha anterior para voltar atrás e corrigir os eventuais erros.If necessary, choose Previous to go back and correct any errors. Escolher seguinte para continuar.Choose Next to continue.

  7. Na página Informações Gerais do Assistente para Criar Tipo de Implementação, especifique informações sobre a aplicação, tais como o respetivo nome, comentários e os idiomas em que o tipo de implementação está disponível.On the General Information page of the Create Deployment Type Wizard, specify information about the application such as the application name, comments, and the languages in which the deployment type is available.

    Nota

    Algumas das informações de tipo de implementação poderão já estar nesta página, se tiverem sido obtidas anteriormente a partir de ficheiros de instalação da aplicação.Some of the deployment type information might already be on this page if it was previously obtained from the application installation files.

  8. Escolher seguinte.Choose Next.

  9. No requisitos página do criar Assistente de tipo de implementação, pode especificar as condições que devem ser satisfeitas antes do tipo de implementação pode ser instalado em computadores Mac.On the Requirements page of the Create Deployment Type Wizard, you can specify the conditions that must be met before the deployment type can be installed on Mac computers.

  10. Escolher adicionar para abrir o criar requisito diálogo caixa e adicionar um novo requisito.Choose Add to open the Create Requirement dialog box and add a new requirement.

    Nota

    Pode também adicionar novos requisitos o requisitos separador do < nome do tipo de implementação> propriedades caixa de diálogo.You can also add new requirements on the Requirements tab of the Properties dialog box.

  11. Na lista pendente Categoria , selecione que este requisito se aplica a um dispositivo.From the Category drop-down list, select that this requirement is for a device.

  12. A partir de condição pendente lista, selecione a condição que pretende utilizar para avaliar se o computador Mac cumpre os requisitos de instalação.From the Condition drop-down list, select the condition that you want to use to assess whether the Mac computer meets the installation requirements. O conteúdo desta lista varia consoante a categoria que selecionar.The contents of this list varies depending on the category that you select.

  13. A partir de operador pendente lista, escolha o operador a utilizar para comparar a condição selecionada com o valor especificado para avaliar se o utilizador ou dispositivo satisfaz os requisitos de instalação.From the Operator drop-down list, choose the operator to use to compare the selected condition to the specified value to assess whether the user or device meets the installation requirements. Os operadores disponíveis variam consoante a condição selecionada.The available operators vary depending on the selected condition.

  14. No valor de campo, especifique os valores a utilizar com a condição e operador selecionados para avaliar se o utilizador ou dispositivo satisfaz o requisito de instalação.In the Value field, specify the values to use with the selected condition and operator to assess whether the user or device meets in the installation requirement. Os valores disponíveis variam consoante a condição e operador que selecionou.The available values vary depending on the condition and operator that you select.

  15. Escolher OK para guardar a regra de requisito e sair de criar requisito caixa de diálogo.Choose OK to save the requirement rule and exit the Create Requirement dialog box.

  16. No requisitos página do criar Assistente de tipo de implementação, escolha seguinte.On the Requirements page of the Create Deployment Type Wizard, choose Next.

  17. Na página Resumo do Assistente para Criar Tipo de Implementação, reveja as ações que o assistente deverá executar.On the Summary page of the Create Deployment Type Wizard, review the actions for the wizard to take. Se necessário, escolha anterior para voltar atrás e alterar as definições de tipo de implementação.If necessary, choose Previous to go back and change deployment type settings. Escolher seguinte para criar o tipo de implementação.Choose Next to create the deployment type.

  18. Depois do progresso página estiver concluído, reveja as ações que foram executadas e, em seguida, escolha fechar para concluir a criar Assistente de tipo de implementação.After the Progress page finishes, review the actions that have been taken, and then choose Close to complete the Create Deployment Type Wizard.

  19. Se tiver iniciado o assistente a partir do Assistente para criar aplicação, regressará ao implantação página.If you started this wizard from the Create Application Wizard, you will return to the Deployment Types page.

Implementar a aplicação MacDeploy the Mac application

Os passos para implementar uma aplicação para computadores Mac são os mesmos que os passos para implementar uma aplicação para computadores Windows, com exceção das seguintes diferenças:The steps to deploy an application to Mac computers are the same as the steps to deploy an application to Windows computers, except for the following differences:

  • A implementação de aplicações para utilizadores não é suportada.The deployment of applications to users is not supported.

  • Não são suportadas implementações que tenham um objetivo de Disponível .Deployments that have a purpose of Available are not supported.

  • O pré-implementar software no dispositivo primário do utilizador opção o definições de implementação página do Assistente de implementação de Software não é suportada.The Pre-deploy software to the user’s primary device option on the Deployment Settings page of the Deploy Software Wizard is not supported.

  • Como computadores Mac não suportam o Centro de Software, a definição notificações do utilizador no experiência de utilizador página do Assistente de implementação de Software é ignorada.Because Mac computers do not support Software Center, the setting User notifications on the User Experience page of the Deploy Software Wizard is ignored.

  • A opção de enviar pacotes de reativação ao implementar software não é suportada para computadores Mac.The option to send wake-up packets when you deploy software is not supported for Mac computers.

Nota

Pode criar uma coleção que contenha apenas computadores Mac.You can build a collection that contains only Mac computers. Para tal, crie uma coleção que utilize uma regra de consulta e utilize consulta WQL de exemplo a como criar consultas tópico.To do so, create a collection that uses a query rule and use the example WQL query in the How to create queries topic.

Para obter mais informações, consulte o artigo implementar aplicações.For more information, see Deploy applications.

Passo 5: Monitorize a implementação da aplicação MacStep 5: Monitor the deployment of the Mac application

Pode utilizar o mesmo processo para monitorizar implementações de aplicações para computadores Mac, tal como faria para monitorizar implementações de aplicações para computadores com o Windows.You can use the same process to monitor application deployments to Mac computers as you would to monitor application deployments to Windows computers.

Para obter mais informações, consulte o artigo monitorizar aplicações.For more information, see Monitor applications.