Mac-computertoepassingen maken met Configuration Manager
Van toepassing op: Configuration Manager (current branch)
Belangrijk
Vanaf januari 2022 wordt deze functie van Configuration Manager afgeschaft. Zie Mac-computers voor meer informatie.
Houd rekening met de volgende overwegingen bij het maken en implementeren van toepassingen voor Mac-computers.
Belangrijk
De procedures in dit onderwerp hebben betrekking op informatie over het implementeren van toepassingen op Mac-computers waarop u de Configuration Manager-client hebt geïnstalleerd. Mac-computers die u hebt ingeschreven bij Microsoft Intune bieden geen ondersteuning voor toepassingsimplementatie.
Algemene overwegingen
U kunt Configuration Manager gebruiken om toepassingen te implementeren op Mac-computers waarop de Configuration Manager Mac-client wordt uitgevoerd. De stappen voor het implementeren van software op Mac-computers zijn vergelijkbaar met de stappen voor het implementeren van software op Windows-computers. Houd echter rekening met het volgende voordat u toepassingen maakt en implementeert voor Mac-computers die worden beheerd door Configuration Manager:
Voordat u Mac-toepassingspakketten op Mac-computers kunt implementeren, moet u het hulpprogramma CMAppUtil op een Mac-computer gebruiken om deze toepassingen te converteren naar een indeling die kan worden gelezen door Configuration Manager.
Configuration Manager biedt geen ondersteuning voor de implementatie van Mac-toepassingen voor gebruikers. In plaats daarvan moeten deze implementaties worden uitgevoerd op een apparaat. Op dezelfde manier biedt Configuration Manager voor implementaties van Mac-toepassingen geen ondersteuning voor de optie Software vooraf implementeren op het primaire apparaat van de gebruiker op de pagina Implementatie-instellingen van de wizard Software implementeren.
Mac-toepassingen ondersteunen gesimuleerde implementaties.
U kunt geen toepassingen implementeren op Mac-computers met het doel Beschikbaar.
De optie voor het verzenden van ontwaakpakketten wanneer u software implementeert, wordt niet ondersteund voor Mac-computers.
Mac-computers bieden geen ondersteuning voor Background Intelligent Transfer Service (BITS) voor het downloaden van toepassingsinhoud. Als het downloaden van een toepassing mislukt, wordt deze opnieuw gestart vanaf het begin.
Configuration Manager biedt geen ondersteuning voor globale voorwaarden wanneer u implementatietypen voor Mac-computers maakt.
Stappen voor het maken en implementeren van een toepassing
De volgende tabel bevat de stappen, details en informatie voor het maken en implementeren van toepassingen voor Mac-computers.
Stap | Details |
---|---|
Stap 1: Mac-toepassingen voorbereiden voor Configuration Manager | Voordat u Configuration Manager-toepassingen kunt maken van Mac-softwarepakketten, moet u het hulpprogramma CMAppUtil op een Mac-computer gebruiken om de Mac-software te converteren naar een Configuration Manager.cmmac-bestand . |
Stap 2: een Configuration Manager-toepassing maken die de Mac-software bevat | Gebruik de wizard Toepassing maken om een toepassing te maken voor de Mac-software. |
Stap 3: een implementatietype maken voor de Mac-toepassing | Deze stap is alleen vereist als u deze gegevens niet automatisch uit de toepassing hebt geïmporteerd. |
Stap 4: De Mac-toepassing implementeren | Gebruik de wizard Software implementeren om de toepassing te implementeren op Mac-computers. |
Stap 5: de implementatie van de Mac-toepassing bewaken | Bewaak het succes van toepassingsimplementaties op Mac-computers. |
Aanvullende procedures voor het maken en implementeren van toepassingen voor Mac-computers
Gebruik de volgende procedures om toepassingen te maken en te implementeren voor Mac-computers die worden beheerd door Configuration Manager.
Stap 1: Mac-toepassingen voorbereiden voor Configuration Manager
Het proces voor het maken en implementeren van Configuration Manager-toepassingen op Mac-computers is vergelijkbaar met het implementatieproces voor Windows-computers. Voordat u echter Configuration Manager-toepassingen maakt die Mac-implementatietypen bevatten, moet u de toepassingen voorbereiden met behulp van het hulpprogramma CMAppUtil . Dit hulpprogramma wordt gedownload met de installatiebestanden van de Mac-client. Het CMAppUtil-hulpprogramma kan informatie verzamelen over de toepassing, waaronder detectiegegevens van de volgende Mac-pakketten:
Apple-schijfinstallatiekopieën (.dmg)
Metapakketbestand (.mpkg)
macOS X-installatiepakket (.pkg)
macOS X-toepassing (.app)
Nadat de toepassingsgegevens zijn verzameld, maakt CMAppUtil vervolgens een bestand met de extensie .cmmac. Dit bestand bevat de installatiebestanden voor de Mac-software en informatie over detectiemethoden die kunnen worden gebruikt om te evalueren of de toepassing al is geïnstalleerd. CMAppUtil kan ook .dmg bestanden verwerken die meerdere Mac-toepassingen bevatten en verschillende implementatietypen maken voor elke toepassing.
Kopieer het installatiepakket van de Mac-software naar de map op de Mac-computer waar u de inhoud van het macclient.dmg-bestand hebt uitgepakt dat u hebt gedownload uit het Microsoft Downloadcentrum.
Open op dezelfde Mac-computer een terminalvenster en navigeer naar de map waarin u de inhoud van het macclient.dmg-bestand hebt uitgepakt.
Ga naar de map Extra en typ de volgende opdrachtregelopdracht:
./CMAppUtil-eigenschappen<>
Stel dat u de inhoud van een Apple-schijfkopiebestand met de naam MySoftware.dmg dat is opgeslagen in de bureaubladmap van de gebruiker wilt converteren naar een cmmac-bestand in dezelfde map. U wilt ook cmmac-bestanden maken voor alle toepassingen die zich in het schijfinstallatiekopiebestand bevinden. Gebruik hiervoor de volgende opdrachtregel:
./CMApputil –c /Users/<Gebruikersnaam>/Desktop/MySoftware.dmg -o /Users/<Gebruikersnaam>/Desktop -a
Opmerking
De toepassingsnaam mag niet langer zijn dan 128 tekens.
Als u opties voor CMAppUtil wilt configureren, gebruikt u de opdrachtregeleigenschappen in de volgende tabel:
Eigenschap Meer informatie -h Geeft de beschikbare opdrachtregeleigenschappen weer. -r Hiermee wordt de detection.xml van het opgegeven .cmmac-bestand naar stdout uitgevoerd. De uitvoer bevat de detectieparameters en de versie van CMAppUtil die is gebruikt om het .cmmac-bestand te maken. -c Hiermee geeft u het bronbestand dat moet worden geconverteerd. -o Hiermee geeft u het uitvoerpad op in combinatie met de eigenschap –c. -een Maakt automatisch .cmmac-bestanden in combinatie met de eigenschap –c voor alle toepassingen en pakketten in het schijfinstallatiekopiebestand. -s Slaat het genereren van de detection.xml over als er geen detectieparameters worden gevonden en dwingt het maken van het .cmmac-bestand af zonder het detection.xml-bestand . -v Geeft gedetailleerdere uitvoer van het hulpprogramma CMAppUtil weer, samen met diagnostische informatie. Zorg ervoor dat het .cmmac-bestand is gemaakt in de uitvoermap die u hebt opgegeven.
Een Configuration Manager-toepassing maken die de Mac-software bevat
Gebruik de volgende procedure om een toepassing te maken voor Mac-computers die worden beheerd door Configuration Manager.
Kies in de Configuration Manager-console Toepassingen voortoepassingsbeheer>van softwarebibliotheek>.
Kies op het tabblad Start in de groep Maken de optie Toepassing maken.
Selecteer op de pagina Algemeen van de wizard Toepassing makende optie Automatisch informatie over deze toepassing detecteren uit installatiebestanden.
Opmerking
Als u zelf informatie over de toepassing wilt opgeven, selecteert u Handmatig de toepassingsgegevens opgeven. Zie Toepassingen maken met Configuration Manager voor meer informatie over het handmatig opgeven van de informatie.
Selecteer Mac OS X in de vervolgkeuzelijst Type.
Geef in het veld Locatie het UNC-pad op in de vorm \\<server>\<share>\<bestandsnaam> naar het Installatiebestand van de Mac-toepassing (.cmmac-bestand ) waarmee toepassingsgegevens worden gedetecteerd. U kunt ook Bladeren kiezen om naar de locatie van het installatiebestand te bladeren en op te geven.
Opmerking
U moet toegang hebben tot het UNC-pad dat de toepassing bevat.
Kies Volgende.
Controleer op de pagina Gegevens importeren van de wizard Toepassing maken de informatie die is geïmporteerd. Indien nodig kunt u Vorige kiezen om terug te gaan en eventuele fouten te corrigeren. Kies Volgende om door te gaan.
Geef op de pagina Algemene informatie van de wizard Toepassing maken informatie op over de toepassing, zoals de naam van de toepassing, opmerkingen, versie en een optionele verwijzing om u te helpen bij het verwijzen naar de toepassing in de Configuration Manager-console.
Opmerking
Sommige toepassingsgegevens staan mogelijk al op deze pagina als deze eerder zijn verkregen uit de installatiebestanden van de toepassing.
Kies Volgende, controleer de toepassingsgegevens op de pagina Samenvatting en voltooi vervolgens de wizard Toepassing maken.
De nieuwe toepassing wordt weergegeven in het knooppunt Toepassingen van de Configuration Manager-console.
Stap 3: een implementatietype maken voor de Mac-toepassing
Gebruik de volgende procedure om een implementatietype te maken voor Mac-computers die worden beheerd door Configuration Manager.
Opmerking
Als u automatisch informatie over de toepassing hebt geïmporteerd in de wizard Toepassing maken, is er mogelijk al een implementatietype voor de toepassing gemaakt.
Kies in de Configuration Manager-console Toepassingen voortoepassingsbeheer>van softwarebibliotheek>.
Selecteer een toepassing. Kies vervolgens op het tabblad Start in de groep Toepassingde optie Implementatietype maken om een nieuw implementatietype voor deze toepassing te maken.
Opmerking
U kunt de wizard Implementatietype maken ook starten vanuit de wizard Toepassing maken en op het tabblad Implementatietypen van het dialoogvenster Eigenschappen van de <toepassingsnaam>.
Selecteer op de pagina Algemeen van de wizard Implementatietype maken in de vervolgkeuzelijst Typede optie Mac OS X.
Geef in het veld Locatie het UNC-pad op in de vorm \\<server>\<share>\<bestandsnaam> naar het installatiebestand van de toepassing (.cmmac-bestand ). U kunt ook Bladeren kiezen om naar de locatie van het installatiebestand te bladeren en op te geven.
Opmerking
U moet toegang hebben tot het UNC-pad dat de toepassing bevat.
Kies Volgende.
Controleer op de pagina Gegevens importeren van de wizard Implementatietype maken de informatie die is geïmporteerd. Kies indien nodig Vorige om terug te gaan en eventuele fouten te corrigeren. Kies Volgende om door te gaan.
Geef op de pagina Algemene informatie van de wizard Implementatietype maken informatie op over de toepassing, zoals de naam van de toepassing, opmerkingen en de talen waarin het implementatietype beschikbaar is.
Opmerking
Sommige informatie over het implementatietype staat mogelijk al op deze pagina als deze eerder is verkregen uit de installatiebestanden van de toepassing.
Kies Volgende.
Op de pagina Vereisten van de wizard Implementatietype maken kunt u de voorwaarden opgeven waaraan moet worden voldaan voordat het implementatietype op Mac-computers kan worden geïnstalleerd.
Kies Toevoegen om het dialoogvenster Vereiste maken te openen en een nieuwe vereiste toe te voegen.
Opmerking
U kunt ook nieuwe vereisten toevoegen op het tabblad Vereisten van het dialoogvenster Eigenschappen van het <implementatietype>.
Selecteer in de vervolgkeuzelijst Categorie of deze vereiste geldt voor een apparaat.
Selecteer in de vervolgkeuzelijst Voorwaarde de voorwaarde die u wilt gebruiken om te beoordelen of de Mac-computer voldoet aan de installatievereisten. De inhoud van deze lijst is afhankelijk van de categorie die u selecteert.
Kies in de vervolgkeuzelijst Operator de operator die u wilt gebruiken om de geselecteerde voorwaarde te vergelijken met de opgegeven waarde om te beoordelen of de gebruiker of het apparaat voldoet aan de installatievereisten. De beschikbare operators variëren, afhankelijk van de geselecteerde voorwaarde.
Geef in het veld Waarde de waarden op die moeten worden gebruikt met de geselecteerde voorwaarde en operator om te beoordelen of de gebruiker of het apparaat voldoet aan de installatievereiste. De beschikbare waarden variëren, afhankelijk van de voorwaarde en operator die u selecteert.
Kies OK om de vereisteregel op te slaan en het dialoogvenster Vereiste maken af te sluiten.
Kies volgende op de pagina Vereisten van de wizard Implementatietype maken.
Controleer op de pagina Samenvatting van de wizard Implementatietype maken de acties die de wizard moet uitvoeren. Kies indien nodig Vorige om terug te gaan en instellingen voor het implementatietype te wijzigen. Kies Volgende om het implementatietype te maken.
Nadat de pagina Voortgang is voltooid, controleert u de acties die zijn uitgevoerd en kiest u vervolgens Sluiten om de wizard Implementatietype maken te voltooien.
Als u deze wizard hebt gestart vanuit de wizard Toepassing maken, keert u terug naar de pagina Implementatietypen .
De Mac-toepassing implementeren
De stappen voor het implementeren van een toepassing op Mac-computers zijn hetzelfde als de stappen voor het implementeren van een toepassing op Windows-computers, met uitzondering van de volgende verschillen:
De implementatie van toepassingen voor gebruikers wordt niet ondersteund.
Implementaties met het doel Beschikbaar worden niet ondersteund.
De optie Software vooraf implementeren op het primaire apparaat van de gebruiker op de pagina Implementatie-instellingen van de wizard Software implementeren wordt niet ondersteund.
Omdat Mac-computers softwarecentrum niet ondersteunen, wordt de instelling Gebruikersmeldingen op de pagina Gebruikerservaring van de wizard Software implementeren genegeerd.
De optie voor het verzenden van ontwaakpakketten wanneer u software implementeert, wordt niet ondersteund voor Mac-computers.
Opmerking
U kunt een verzameling bouwen die alleen Mac-computers bevat. Maak hiervoor een verzameling die gebruikmaakt van een queryregel en gebruik de voorbeeld-WQL-query in het onderwerp Query's maken .
Zie Toepassingen implementeren voor meer informatie.
Stap 5: de implementatie van de Mac-toepassing bewaken
U kunt hetzelfde proces gebruiken om toepassingsimplementaties op Mac-computers te bewaken als voor het bewaken van toepassingsimplementaties op Windows-computers.
Zie Toepassingen bewaken voor meer informatie.