Criar aplicações de computador Mac com o Configuration Manager
Aplica-se a: Configuration Manager (branch atual)
Importante
A partir de janeiro de 2022, esta funcionalidade do Configuration Manager foi preterida. Para obter mais informações, consulte Computadores Mac.
Tenha em atenção as seguintes considerações ao criar e implementar aplicações para computadores Mac.
Importante
Os procedimentos neste tópico abrangem informações sobre a implementação de aplicações em computadores Mac nos quais instalou o cliente do Configuration Manager. Os computadores Mac que inscreveu no Microsoft Intune não suportam a implementação de aplicações.
Considerações gerais
Pode utilizar o Configuration Manager para implementar aplicações em computadores Mac que executam o cliente Mac do Configuration Manager. Os passos para implementar software em computadores Mac são semelhantes aos passos para implementar software em computadores Windows. No entanto, antes de criar e implementar aplicações para computadores Mac que são geridos pelo Configuration Manager, considere o seguinte:
Antes de poder implementar pacotes de aplicações Mac em computadores Mac, tem de utilizar a ferramenta CMAppUtil num computador Mac para converter estas aplicações num formato que possa ser lido pelo Configuration Manager.
O Configuration Manager não suporta a implementação de aplicações Mac para utilizadores. Em vez disso, estas implementações têm de ser efetuadas num dispositivo. Da mesma forma, para implementações de aplicações Mac, o Configuration Manager não suporta a opção Pré-implementar software no dispositivo principal do utilizador na página Definições de Implementação do Assistente de Implementação de Software.
As aplicações Mac suportam implementações simuladas.
Não é possível implementar aplicações em computadores Mac que tenham uma finalidade disponível.
A opção para enviar pacotes de reativação quando implementa software não é suportada para computadores Mac.
Os computadores Mac não suportam o Serviço de Transferência Inteligente em Segundo Plano (BITS) para transferir conteúdos da aplicação. Se a transferência de uma aplicação falhar, será reiniciada desde o início.
O Configuration Manager não suporta condições globais quando cria tipos de implementação para computadores Mac.
Passos para criar e implementar uma aplicação
A tabela seguinte fornece os passos, detalhes e informações para criar e implementar aplicações para computadores Mac.
Etapa | Detalhes |
---|---|
Passo 1: Preparar aplicações Mac para o Configuration Manager | Antes de poder criar aplicações do Configuration Manager a partir de pacotes de software Mac, tem de utilizar a ferramenta CMAppUtil num computador Mac para converter o software Mac num ficheiro Configuration Manager.cmmac . |
Passo 2: criar uma aplicação do Configuration Manager que contenha o software Mac | Utilize o Assistente para Criar Aplicação para criar uma aplicação para o software Mac. |
Passo 3: criar um tipo de implementação para a aplicação Mac | Este passo só é necessário se não tiver importado automaticamente estas informações da aplicação. |
Passo 4: Implementar a aplicação Mac | Utilize o Assistente de Implementação de Software para implementar a aplicação em computadores Mac. |
Passo 5: Monitorizar a implementação da aplicação Mac | Monitorize o sucesso das implementações de aplicações em computadores Mac. |
Procedimentos suplementares para criar e implementar aplicações para computadores Mac
Utilize os seguintes procedimentos para criar e implementar aplicações para computadores Mac que são geridos pelo Configuration Manager.
Passo 1: Preparar aplicações Mac para o Configuration Manager
O processo de criação e implementação de aplicações do Configuration Manager em computadores Mac é semelhante ao processo de implementação para computadores Windows. No entanto, antes de criar aplicações do Configuration Manager que contenham tipos de implementação mac, tem de preparar as aplicações com a ferramenta CMAppUtil . Esta ferramenta é transferida com os ficheiros de instalação do cliente Mac. A ferramenta CMAppUtil pode recolher informações sobre a aplicação, que inclui dados de deteção dos seguintes pacotes Mac:
Imagem de disco da Apple (.dmg)
Ficheiro de meta pacote (.mpkg)
Pacote do instalador do macOS X (.pkg)
aplicação macOS X (.app)
Depois de recolher as informações da aplicação, o CMAppUtil cria um ficheiro com a extensão .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. O CMAppUtil também pode processar .dmg ficheiros que contenham várias aplicações Mac e criar diferentes tipos de implementação para cada aplicação.
Copie o pacote de instalação de software Mac para a pasta no computador Mac onde extraiu os conteúdos do ficheiro de macclient.dmg que transferiu a partir do Centro de Transferências da Microsoft.
No mesmo computador Mac, abra uma janela de terminal e navegue para a pasta onde extraiu os conteúdos do ficheiro macclient.dmg .
Navegue para a pasta Ferramentas e escreva o seguinte comando da linha de comandos:
Propriedades>./CMAppUtil<
Por exemplo, digamos que pretende converter o conteúdo de um ficheiro de imagem de disco da Apple com o nome MySoftware.dmg que está armazenado na pasta de ambiente de trabalho do utilizador num ficheiro cmmac na mesma pasta. Também quer criar ficheiros cmmac para todas as aplicações encontradas no ficheiro de imagem do disco. Para tal, utilize a seguinte linha de comandos:
./CMApputil –c /Users/<User Name>/Desktop/MySoftware.dmg -o /Users/<User Name>/Desktop -a
Observação
O nome da aplicação não pode ter mais de 128 carateres.
Para configurar opções para CMAppUtil, utilize as propriedades da linha de comandos na tabela seguinte:
Propriedade Mais informações -h Apresenta as propriedades da linha de comandos disponíveis. -r Produz o detection.xml do ficheiro .cmmac fornecido para stdout. O resultado contém os parâmetros de deteção e a versão do CMAppUtil que foi utilizada para criar o ficheiro .cmmac . -c Especifica o ficheiro de origem a converter. -o Especifica o caminho de saída em conjunto com a propriedade –c. -um Cria automaticamente ficheiros .cmmac em conjunto com a propriedade –c para todas as aplicações e pacotes no ficheiro de imagem de disco. -s Ignora a geração do 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 . -v Apresenta uma saída mais detalhada da ferramenta CMAppUtil juntamente com informações de diagnóstico. Certifique-se de que o ficheiro .cmmac foi criado na pasta de saída que especificou.
Criar uma aplicação do Configuration Manager que contenha o software Mac
Utilize o procedimento seguinte para o ajudar a criar uma aplicação para computadores Mac que são geridos pelo Configuration Manager.
Na consola do Configuration Manager, selecione Aplicações deGestão> deAplicações da Biblioteca> de Software.
No separador Base , no grupo Criar , selecione Criar Aplicação.
Na página Geral do Assistente para Criar Aplicação, selecione Detetar automaticamente informações sobre esta aplicação a partir de ficheiros de instalação.
Observação
Se quiser especificar informações sobre a aplicação, selecione Especificar manualmente as informações da aplicação. Para obter mais informações sobre como especificar manualmente as informações, veja Como criar aplicações com o Configuration Manager.
Na lista pendente Tipo , selecione Mac OS X.
No campo Localização , especifique o caminho UNC no formulário \\<server>\<share>\<filename> para o ficheiro de instalação da aplicação Mac (ficheiro .cmmac ) que irá detetar informações da aplicação. Em alternativa, selecione Procurar para navegar e especifique a localização do ficheiro de instalação.
Observação
Tem de ter acesso ao caminho UNC que contém a aplicação.
Escolha Avançar.
Na página Importar Informações do Assistente para Criar Aplicação, reveja as informações que foram importadas. Se necessário, pode escolher Anterior para voltar atrás e corrigir quaisquer erros. Selecione Seguinte para continuar.
Na página Informações Gerais do Assistente para Criar Aplicação, especifique informações sobre a aplicação, como o nome da aplicação, comentários, versão e uma referência opcional para ajudá-lo a referenciar a aplicação na consola do Configuration Manager.
Observação
Algumas das informações da aplicação podem já estar nesta página se foram obtidas anteriormente a partir dos ficheiros de instalação da aplicação.
Selecione Seguinte, reveja as informações da aplicação na página Resumo e, em seguida, conclua o Assistente para Criar Aplicação.
A nova aplicação é apresentada no nó Aplicações da consola do Configuration Manager.
Passo 3: criar um tipo de implementação para a aplicação Mac
Utilize o procedimento seguinte para o ajudar a criar um tipo de implementação para computadores Mac geridos pelo Configuration Manager.
Observação
Se tiver importado automaticamente informações sobre a aplicação no Assistente para Criar Aplicação, poderá já ter sido criado um tipo de implementação para a aplicação.
Na consola do Configuration Manager, selecione Aplicações deGestão> deAplicações da Biblioteca> de Software.
Selecione uma aplicação. Em seguida, no separador Base , no grupo Aplicação , selecione Criar Tipo de Implementação para criar um novo tipo de implementação para esta aplicação.
Observação
Também pode iniciar o Assistente para Criar Tipo de Implementação a partir do Assistente para Criar Aplicação e a partir do separador Tipos de Implementação da caixa de diálogo Propriedades do nome>da aplicação<.
Na página Geral do Assistente para Criar Tipo de Implementação, na lista pendente Tipo , selecione Mac OS X.
No campo Localização , especifique o caminho UNC no formulário \\<server>\<share>\<filename> para o ficheiro de instalação da aplicação (ficheiro .cmmac ). Em alternativa, selecione Procurar para navegar e especifique a localização do ficheiro de instalação.
Observação
Tem de ter acesso ao caminho UNC que contém a aplicação.
Escolha Avançar.
Na página Importar Informações do Assistente para Criar Tipo de Implementação, reveja as informações que foram importadas. Se necessário, selecione Anterior para voltar atrás e corrigir quaisquer erros. Escolha Avançar para continuar.
Na página Informações Gerais do Assistente para Criar Tipo de Implementação, especifique informações sobre a aplicação, como o nome da aplicação, os comentários e os idiomas em que o tipo de implementação está disponível.
Observação
Algumas das informações do tipo de implementação podem já estar nesta página se foram obtidas anteriormente a partir dos ficheiros de instalação da aplicação.
Escolha Avançar.
Na página Requisitos do Assistente para Criar Tipo de Implementação, pode especificar as condições que têm de ser cumpridas antes de o tipo de implementação poder ser instalado em computadores Mac.
Selecione Adicionar para abrir a caixa de diálogo Criar Requisito e adicionar um novo requisito.
Observação
Também pode adicionar novos requisitos no separador Requisitos da caixa de diálogo Propriedades do nome>do< tipo de implementação.
Na lista pendente Categoria , selecione que este requisito se destina a um dispositivo.
Na lista pendente Condição , selecione a condição que pretende utilizar para avaliar se o computador Mac cumpre os requisitos de instalação. O conteúdo desta lista varia consoante a categoria que selecionar.
Na lista pendente Operador , selecione o operador a utilizar para comparar a condição selecionada com o valor especificado para avaliar se o utilizador ou dispositivo cumpre os requisitos de instalação. Os operadores disponíveis variam consoante a condição selecionada.
No campo Valor , especifique os valores a utilizar com a condição selecionada e o operador para avaliar se o utilizador ou dispositivo cumpre o requisito de instalação. Os valores disponíveis variam consoante a condição e o operador que selecionar.
Selecione OK para guardar a regra de requisitos e sair da caixa de diálogo Criar Requisito .
Na página Requisitos do Assistente para Criar Tipo de Implementação, selecione Seguinte.
Na página Resumo do Assistente para Criar Tipo de Implementação, reveja as ações do assistente a executar. Se necessário, selecione Anterior para voltar atrás e alterar as definições do tipo de implementação. Selecione Seguinte para criar o tipo de implementação.
Após a conclusão da página Progresso , reveja as ações que foram executadas e, em seguida, selecione Fechar para concluir o Assistente para Criar Tipo de Implementação.
Se tiver iniciado este assistente a partir do Assistente para Criar Aplicação, regressará à página Tipos de Implementação .
Implementar a aplicação Mac
Os passos para implementar uma aplicação em computadores Mac são os mesmos que os passos para implementar uma aplicação em computadores Windows, exceto as seguintes diferenças:
A implementação de aplicações para utilizadores não é suportada.
As implementações com um objetivo disponível não são suportadas.
A opção Pré-implementar software no dispositivo principal do utilizador na página Definições de Implementação do Assistente de Implementação de Software não é suportada.
Uma vez que os computadores Mac não suportam o Centro de Software, a definição Notificações do utilizador na página Experiência do Utilizador do Assistente de Implementação de Software é ignorada.
A opção para enviar pacotes de reativação quando implementa software não é suportada para computadores Mac.
Observação
Pode criar uma coleção que contenha apenas computadores Mac. Para tal, crie uma coleção que utilize uma regra de consulta e utilize a consulta WQL de exemplo no tópico Como criar consultas .
Para obter mais informações, veja Implementar aplicações.
Passo 5: Monitorizar a implementação da aplicação Mac
Pode utilizar o mesmo processo para monitorizar implementações de aplicações em computadores Mac como faria para monitorizar as implementações de aplicações em computadores Windows.
Para obter mais informações, veja Monitorizar aplicações.