Erstellen von Mac-Computeranwendungen mit Configuration Manager
Gilt für: Configuration Manager (Current Branch)
Wichtig
Ab Januar 2022 ist dieses Feature von Configuration Manager veraltet. Weitere Informationen finden Sie unter Mac-Computer.
Beachten Sie beim Erstellen und Bereitstellen von Anwendungen für Mac-Computer die folgenden Überlegungen.
Wichtig
Die Verfahren in diesem Thema enthalten Informationen zum Bereitstellen von Anwendungen auf Mac-Computern, auf denen Sie den Configuration Manager-Client installiert haben. Mac-Computer, die Sie bei Microsoft Intune registriert haben, unterstützen die Anwendungsbereitstellung nicht.
Allgemeine Überlegungen
Sie können Configuration Manager verwenden, um Anwendungen auf Mac-Computern bereitzustellen, auf denen der Configuration Manager-Mac-Client ausgeführt wird. Die Schritte zum Bereitstellen von Software auf Mac-Computern ähneln den Schritten zum Bereitstellen von Software auf Windows-Computern. Bevor Sie jedoch Anwendungen für Mac-Computer erstellen und bereitstellen, die von Configuration Manager verwaltet werden, sollten Sie Folgendes berücksichtigen:
Bevor Sie Mac-Anwendungspakete auf Mac-Computern bereitstellen können, müssen Sie das CMAppUtil-Tool auf einem Mac-Computer verwenden, um diese Anwendungen in ein Format zu konvertieren, das von Configuration Manager gelesen werden kann.
Configuration Manager unterstützt die Bereitstellung von Mac-Anwendungen für Benutzer nicht. Stattdessen müssen diese Bereitstellungen auf einem Gerät erfolgen. Ebenso unterstützt Configuration Manager für Mac-Anwendungsbereitstellungen die Option Software vorab auf dem primären Gerät des Benutzers auf der Seite Bereitstellungseinstellungen des Assistenten zum Bereitstellen von Software nicht.
Mac-Anwendungen unterstützen simulierte Bereitstellungen.
Sie können keine Anwendungen auf Mac-Computern bereitstellen, die den Zweck Verfügbar haben.
Die Option zum Senden von Aktivierungspaketen beim Bereitstellen von Software wird für Mac-Computer nicht unterstützt.
Mac-Computer unterstützen den intelligenten Hintergrundübertragungsdienst (Background Intelligent Transfer Service, BITS) nicht zum Herunterladen von Anwendungsinhalten. Wenn ein Anwendungsdownload fehlschlägt, wird er von Anfang an neu gestartet.
Configuration Manager unterstützt keine globalen Bedingungen, wenn Sie Bereitstellungstypen für Mac-Computer erstellen.
Schritte zum Erstellen und Bereitstellen einer Anwendung
Die folgende Tabelle enthält die Schritte, Details und Informationen zum Erstellen und Bereitstellen von Anwendungen für Mac-Computer.
Schritt | Details |
---|---|
Schritt 1: Vorbereiten von Mac-Anwendungen für Configuration Manager | Bevor Sie Configuration Manager-Anwendungen aus Mac-Softwarepaketen erstellen können, müssen Sie das CmAppUtil-Tool auf einem Mac-Computer verwenden, um die Mac-Software in eine Configuration Manager.cmmac-Datei zu konvertieren. |
Schritt 2: Erstellen einer Configuration Manager-Anwendung, die die Mac-Software enthält | Verwenden Sie den Assistenten zum Erstellen von Anwendungen , um eine Anwendung für die Mac-Software zu erstellen. |
Schritt 3: Erstellen eines Bereitstellungstyps für die Mac-Anwendung | Dieser Schritt ist nur erforderlich, wenn Sie diese Informationen nicht automatisch aus der Anwendung importiert haben. |
Schritt 4: Bereitstellen der Mac-Anwendung | Verwenden Sie den Assistenten zum Bereitstellen von Software , um die Anwendung auf Mac-Computern bereitzustellen. |
Schritt 5: Überwachen der Bereitstellung der Mac-Anwendung | Überwachen Sie den Erfolg von Anwendungsbereitstellungen auf Mac-Computern. |
Zusätzliche Verfahren zum Erstellen und Bereitstellen von Anwendungen für Mac-Computer
Verwenden Sie die folgenden Verfahren, um Anwendungen für Mac-Computer zu erstellen und bereitzustellen, die von Configuration Manager verwaltet werden.
Schritt 1: Vorbereiten von Mac-Anwendungen für Configuration Manager
Der Prozess zum Erstellen und Bereitstellen von Configuration Manager-Anwendungen auf Mac-Computern ähnelt dem Bereitstellungsprozess für Windows-Computer. Bevor Sie jedoch Configuration Manager-Anwendungen erstellen, die Mac-Bereitstellungstypen enthalten, müssen Sie die Anwendungen mit dem CMAppUtil-Tool vorbereiten. Dieses Tool wird zusammen mit den Mac-Clientinstallationsdateien heruntergeladen. Das CMAppUtil-Tool kann Informationen zur Anwendung sammeln, die Erkennungsdaten aus den folgenden Mac-Paketen enthält:
Apple-Datenträgerimage (.dmg)
Metapaketdatei (MPKG)
macOS X-Installationspaket (.pkg)
macOS X-Anwendung (.app)
Nachdem anwendungsinformationen gesammelt wurden, erstellt cmAppUtil eine Datei mit der Erweiterung .cmmac. Diese Datei enthält die Installationsdateien für die Mac-Software und Informationen zu Erkennungsmethoden, die verwendet werden können, um zu bewerten, ob die Anwendung bereits installiert ist. CMAppUtil kann auch .dmg Dateien verarbeiten, die mehrere Mac-Anwendungen enthalten, und unterschiedliche Bereitstellungstypen für jede Anwendung erstellen.
Kopieren Sie das Mac-Softwareinstallationspaket in den Ordner auf dem Mac-Computer, in den Sie den Inhalt der macclient.dmg Datei extrahiert haben, die Sie aus dem Microsoft Download Center heruntergeladen haben.
Öffnen Sie auf demselben Mac-Computer ein Terminalfenster, und navigieren Sie zu dem Ordner, in dem Sie den Inhalt der macclient.dmg Datei extrahiert haben.
Navigieren Sie zum Ordner Tools, und geben Sie den folgenden Befehlszeilenbefehl ein:
./CMAppUtil-Eigenschaften<>
Angenommen, Sie möchten den Inhalt einer Apple-Datenträgerimagedatei namens MySoftware.dmg , die im Desktopordner des Benutzers gespeichert ist, in eine CMMAC-Datei im selben Ordner konvertieren. Sie möchten auch cmmac-Dateien für alle Anwendungen erstellen, die sich in der Datenträgerimagedatei befinden. Verwenden Sie dazu die folgende Befehlszeile:
./CMApputil –c /Users/<User Name>/Desktop/MySoftware.dmg -o /Users/<User Name>/Desktop -a
Hinweis
Der Anwendungsname darf maximal 128 Zeichen lang sein.
Verwenden Sie zum Konfigurieren von Optionen für CMAppUtil die Befehlszeileneigenschaften in der folgenden Tabelle:
Eigenschaft Weitere Informationen -h Zeigt die verfügbaren Befehlszeileneigenschaften an. -r Gibt den detection.xml der bereitgestellten CMMAC-Datei an stdout aus. Die Ausgabe enthält die Erkennungsparameter und die Version von CMAppUtil , die zum Erstellen der CMMAC-Datei verwendet wurde. -c Gibt die zu konvertierende Quelldatei an. -o Gibt den Ausgabepfad in Verbindung mit der Eigenschaft –c an. -ein Erstellt automatisch CMMAC-Dateien in Verbindung mit der -c-Eigenschaft für alle Anwendungen und Pakete in der Datenträgerimagedatei. -s Überspringt das Generieren der detection.xml , wenn keine Erkennungsparameter gefunden werden, und erzwingt die Erstellung der CMMAC-Datei ohne die detection.xml-Datei . -v Zeigt eine ausführlichere Ausgabe des CMAppUtil-Tools zusammen mit Diagnoseinformationen an. Stellen Sie sicher, dass die CMMAC-Datei im angegebenen Ausgabeordner erstellt wurde.
Erstellen einer Configuration Manager-Anwendung, die die Mac-Software enthält
Verwenden Sie das folgende Verfahren, um eine Anwendung für Mac-Computer zu erstellen, die von Configuration Manager verwaltet werden.
Wählen Sie in der Configuration Manager-Konsole Softwarebibliothek>Anwendungsverwaltungsanwendungen> aus.
Wählen Sie auf der Registerkarte Start in der Gruppe Erstellen die Option Anwendung erstellen aus.
Wählen Sie auf der Seite Allgemein des Assistenten zum Erstellen von Anwendungen die Option Informationen zu dieser Anwendung aus Installationsdateien automatisch erkennen aus.
Hinweis
Wenn Sie Informationen zur Anwendung selbst angeben möchten, wählen Sie Die Anwendungsinformationen manuell angeben aus. Weitere Informationen zum manuellen Angeben der Informationen finden Sie unter Erstellen von Anwendungen mit Configuration Manager.
Wählen Sie in der Dropdownliste Typ die Option Mac OS X aus.
Geben Sie im Feld Speicherort den UNC-Pfad im Format \\<server>\<share>\<filename> für die Mac-Anwendungsinstallationsdatei (CMMAC-Datei ) an, die Anwendungsinformationen erkennt. Wählen Sie alternativ Durchsuchen aus, um zum Speicherort der Installationsdatei zu navigieren und anzugeben.
Hinweis
Sie müssen Zugriff auf den UNC-Pfad haben, der die Anwendung enthält.
Wählen Sie Weiter aus.
Überprüfen Sie auf der Seite Informationen importieren des Assistenten zum Erstellen von Anwendungen die importierten Informationen. Bei Bedarf können Sie Zurück auswählen, um alle Fehler zu korrigieren. Wählen Sie Weiter aus, um fortzufahren.
Geben Sie auf der Seite Allgemeine Informationen des Assistenten zum Erstellen von Anwendungen Informationen zur Anwendung an, z. B. den Anwendungsnamen, Kommentare, die Version und einen optionalen Verweis, der Ihnen beim Verweisen auf die Anwendung in der Configuration Manager-Konsole hilft.
Hinweis
Einige der Anwendungsinformationen befinden sich möglicherweise bereits auf dieser Seite, wenn sie zuvor aus den Anwendungsinstallationsdateien abgerufen wurden.
Wählen Sie Weiter aus, überprüfen Sie die Anwendungsinformationen auf der Seite Zusammenfassung , und schließen Sie dann den Assistenten zum Erstellen von Anwendungen ab.
Die neue Anwendung wird im Knoten Anwendungen der Configuration Manager-Konsole angezeigt.
Schritt 3: Erstellen eines Bereitstellungstyps für die Mac-Anwendung
Verwenden Sie das folgende Verfahren, um einen Bereitstellungstyp für Mac-Computer zu erstellen, die von Configuration Manager verwaltet werden.
Hinweis
Wenn Sie automatisch Informationen zur Anwendung im Assistenten zum Erstellen von Anwendungen importiert haben, wurde möglicherweise bereits ein Bereitstellungstyp für die Anwendung erstellt.
Wählen Sie in der Configuration Manager-Konsole Softwarebibliothek>Anwendungsverwaltungsanwendungen> aus.
Wählen Sie eine Anwendung aus. Wählen Sie dann auf der Registerkarte Start in der Gruppe Anwendung die Option Bereitstellungstyp erstellen aus, um einen neuen Bereitstellungstyp für diese Anwendung zu erstellen.
Hinweis
Sie können den Assistenten zum Erstellen von Bereitstellungstypen auch über den Assistenten zum Erstellen von Anwendungen und über die Registerkarte Bereitstellungstypen des Dialogfelds Eigenschaften des <Anwendungsnamens> starten.
Wählen Sie im Assistenten zum Erstellen von Bereitstellungstypen auf der Seite Allgemein in der Dropdownliste Typ die Option Mac OS X aus.
Geben Sie im Feld Speicherort den UNC-Pfad im Format \\<server>\<share>\<filename> zur Anwendungsinstallationsdatei (CMMAC-Datei ) an. Wählen Sie alternativ Durchsuchen aus, um zum Speicherort der Installationsdatei zu navigieren und anzugeben.
Hinweis
Sie müssen Zugriff auf den UNC-Pfad haben, der die Anwendung enthält.
Wählen Sie Weiter aus.
Überprüfen Sie auf der Seite Informationen importieren des Assistenten zum Erstellen von Bereitstellungstypen die importierten Informationen. Wählen Sie bei Bedarf Zurück aus, um alle Fehler zu korrigieren. Wählen Sie zum Fortfahren Weiter aus.
Geben Sie auf der Seite Allgemeine Informationen des Assistenten zum Erstellen von Bereitstellungstypen Informationen zur Anwendung an, z. B. den Anwendungsnamen, Kommentare und die Sprachen, in denen der Bereitstellungstyp verfügbar ist.
Hinweis
Einige der Informationen zum Bereitstellungstyp befinden sich möglicherweise bereits auf dieser Seite, wenn sie zuvor aus den Anwendungsinstallationsdateien abgerufen wurden.
Wählen Sie Weiter aus.
Auf der Seite Anforderungen des Assistenten zum Erstellen von Bereitstellungstypen können Sie die Bedingungen angeben, die erfüllt sein müssen, bevor der Bereitstellungstyp auf Mac-Computern installiert werden kann.
Wählen Sie Hinzufügen aus, um das Dialogfeld Anforderung erstellen zu öffnen und eine neue Anforderung hinzuzufügen.
Hinweis
Sie können auch neue Anforderungen auf der Registerkarte Anforderungen des Dialogfelds Eigenschaften des <Bereitstellungstypnamens> hinzufügen.
Wählen Sie in der Dropdownliste Kategorie aus, dass diese Anforderung für ein Gerät gilt.
Wählen Sie in der Dropdownliste Bedingung die Bedingung aus, die Sie verwenden möchten, um zu bewerten, ob der Mac-Computer die Installationsanforderungen erfüllt. Der Inhalt dieser Liste variiert je nach ausgewählter Kategorie.
Wählen Sie in der Dropdownliste Operator den Operator aus, mit dem die ausgewählte Bedingung mit dem angegebenen Wert verglichen werden soll, um zu bewerten, ob der Benutzer oder das Gerät die Installationsanforderungen erfüllt. Die verfügbaren Operatoren variieren je nach ausgewählter Bedingung.
Geben Sie im Feld Wert die Werte an, die mit der ausgewählten Bedingung und dem Operator verwendet werden sollen, um zu bewerten, ob der Benutzer oder das Gerät die Installationsanforderung erfüllt. Die verfügbaren Werte variieren abhängig von der bedingung und dem operator, die Sie auswählen.
Wählen Sie OK aus, um die Anforderungsregel zu speichern und das Dialogfeld Anforderung erstellen zu beenden.
Wählen Sie auf der Seite Anforderungen des Assistenten zum Erstellen von Bereitstellungstypen die Option Weiter aus.
Überprüfen Sie auf der Seite Zusammenfassung des Assistenten zum Erstellen von Bereitstellungstypen die Aktionen, die der Assistent ausführen soll. Wählen Sie bei Bedarf Zurück aus, um zurückzugehen und die Einstellungen für den Bereitstellungstyp zu ändern. Wählen Sie Weiter aus, um den Bereitstellungstyp zu erstellen.
Überprüfen Sie nach Abschluss der Seite Status die ausgeführten Aktionen, und wählen Sie schließen aus, um den Assistenten zum Erstellen von Bereitstellungstypen abzuschließen.
Wenn Sie diesen Assistenten über den Assistenten zum Erstellen von Anwendungen gestartet haben, kehren Sie zur Seite Bereitstellungstypen zurück.
Bereitstellen der Mac-Anwendung
Die Schritte zum Bereitstellen einer Anwendung auf Mac-Computern sind mit den Schritten zum Bereitstellen einer Anwendung auf Windows-Computern identisch, mit Ausnahme der folgenden Unterschiede:
Die Bereitstellung von Anwendungen für Benutzer wird nicht unterstützt.
Bereitstellungen mit dem Zweck Verfügbar werden nicht unterstützt.
Die Option Software vorab auf dem primären Gerät des Benutzers auf der Seite Bereitstellungseinstellungen des Assistenten zum Bereitstellen von Software wird nicht unterstützt.
Da Mac-Computer das Softwarecenter nicht unterstützen, wird die Einstellung Benutzerbenachrichtigungen auf der Seite Benutzerfreundlichkeit des Assistenten zum Bereitstellen von Software ignoriert.
Die Option zum Senden von Aktivierungspaketen beim Bereitstellen von Software wird für Mac-Computer nicht unterstützt.
Hinweis
Sie können eine Sammlung erstellen, die nur Mac-Computer enthält. Erstellen Sie dazu eine Sammlung, die eine Abfrageregel verwendet, und verwenden Sie die WQL-Beispielabfrage im Thema Erstellen von Abfragen .
Weitere Informationen finden Sie unter Bereitstellen von Anwendungen.
Schritt 5: Überwachen der Bereitstellung der Mac-Anwendung
Sie können den gleichen Prozess verwenden, um Anwendungsbereitstellungen auf Mac-Computern zu überwachen, wie zum Überwachen von Anwendungsbereitstellungen auf Windows-Computern.
Weitere Informationen finden Sie unter Überwachen von Anwendungen.