Tworzenie aplikacji komputerów Mac przy użyciu programu Configuration Manager
Dotyczy: programu Configuration Manager (bieżąca gałąź)
Ważna
Począwszy od stycznia 2022 r., ta funkcja programu Configuration Manager jest przestarzała. Aby uzyskać więcej informacji, zobacz Komputery Mac.
Podczas tworzenia i wdrażania aplikacji dla komputerów Mac należy pamiętać o następujących kwestiach.
Ważna
Procedury przedstawione w tym temacie obejmują informacje dotyczące wdrażania aplikacji na komputerach Mac, na których zainstalowano klienta programu Configuration Manager. Komputery Mac zarejestrowane w usłudze Microsoft Intune nie obsługują wdrażania aplikacji.
Zagadnienia ogólne
Program Configuration Manager umożliwia wdrażanie aplikacji na komputerach Mac z uruchomionym klientem programu Configuration Manager dla komputerów Mac. Kroki wdrażania oprogramowania na komputerach Mac są podobne do kroków wdrażania oprogramowania na komputerach z systemem Windows. Jednak przed utworzeniem i wdrożeniem aplikacji dla komputerów Mac zarządzanych przez program Configuration Manager należy wziąć pod uwagę następujące kwestie:
Przed wdrożeniem pakietów aplikacji dla komputerów Mac na komputerach Mac należy użyć narzędzia CMAppUtil na komputerze Mac, aby przekonwertować te aplikacje na format, który może być odczytywany przez program Configuration Manager.
Program Configuration Manager nie obsługuje wdrażania aplikacji dla komputerów Mac dla użytkowników. Zamiast tego te wdrożenia muszą zostać wykonane na urządzeniu. Podobnie w przypadku wdrożeń aplikacji dla komputerów Mac program Configuration Manager nie obsługuje opcji Wstępne wdrażanie oprogramowania na urządzeniu podstawowym użytkownika na stronie Ustawienia wdrożeniaKreatora wdrażania oprogramowania.
Aplikacje dla komputerów Mac obsługują symulowane wdrożenia.
Nie można wdrażać aplikacji na komputerach Mac, które mają cel Dostępne.
Opcja wysyłania pakietów wznawcze podczas wdrażania oprogramowania nie jest obsługiwana dla komputerów Mac.
Komputery Mac nie obsługują usługi inteligentnego transferu w tle (BITS) do pobierania zawartości aplikacji. Jeśli pobieranie aplikacji zakończy się niepowodzeniem, zostanie ono uruchomione ponownie od początku.
Program Configuration Manager nie obsługuje warunków globalnych podczas tworzenia typów wdrożeń dla komputerów Mac.
Kroki tworzenia i wdrażania aplikacji
Poniższa tabela zawiera kroki, szczegóły i informacje dotyczące tworzenia i wdrażania aplikacji dla komputerów Mac.
Krok | Szczegóły |
---|---|
Krok 1. Przygotowywanie aplikacji dla komputerów Mac dla programu Configuration Manager | Przed utworzeniem aplikacji programu Configuration Manager z pakietów oprogramowania dla komputerów Mac należy użyć narzędzia CMAppUtil na komputerze Mac, aby przekonwertować oprogramowanie mac na plik Configuration Manager.cmmac . |
Krok 2. Tworzenie aplikacji programu Configuration Manager zawierającej oprogramowanie dla komputerów Mac | Użyj Kreatora tworzenia aplikacji , aby utworzyć aplikację dla oprogramowania dla komputerów Mac. |
Krok 3. Tworzenie typu wdrożenia dla aplikacji dla komputerów Mac | Ten krok jest wymagany tylko wtedy, gdy te informacje nie zostały automatycznie zaimportowane z aplikacji. |
Krok 4. Wdrażanie aplikacji dla komputerów Mac | Użyj Kreatora wdrażania oprogramowania , aby wdrożyć aplikację na komputerach Mac. |
Krok 5. Monitorowanie wdrożenia aplikacji dla komputerów Mac | Monitorowanie powodzenia wdrożeń aplikacji na komputerach Mac. |
Dodatkowe procedury tworzenia i wdrażania aplikacji dla komputerów Mac
Poniższe procedury umożliwiają tworzenie i wdrażanie aplikacji dla komputerów Mac zarządzanych przez program Configuration Manager.
Krok 1. Przygotowywanie aplikacji dla komputerów Mac dla programu Configuration Manager
Proces tworzenia i wdrażania aplikacji programu Configuration Manager na komputerach Mac jest podobny do procesu wdrażania komputerów z systemem Windows. Jednak przed utworzeniem aplikacji programu Configuration Manager zawierających typy wdrożeń komputerów Mac należy przygotować aplikacje przy użyciu narzędzia CMAppUtil . To narzędzie jest pobierane z plikami instalacyjnymi klienta mac. Narzędzie CMAppUtil może zbierać informacje o aplikacji, w tym dane wykrywania z następujących pakietów komputerów Mac:
Obraz dysku firmy Apple (.dmg)
Plik pakietu Meta (.mpkg)
Pakiet instalatora systemu macOS X (.pkg)
Aplikacja systemu macOS X (.app)
Po zebraniu informacji o aplikacji narzędzie CMAppUtil utworzy plik z rozszerzeniem cmmac. Ten plik zawiera pliki instalacyjne oprogramowania dla komputerów Mac oraz informacje o metodach wykrywania, których można użyć do oceny, czy aplikacja jest już zainstalowana. Program CMAppUtil może również przetwarzać pliki .dmg zawierające wiele aplikacji dla komputerów Mac i tworzyć różne typy wdrożeń dla każdej aplikacji.
Skopiuj pakiet instalacyjny oprogramowania dla komputerów Mac do folderu na komputerze Mac, na którym wyodrębniono zawartość pliku macclient.dmg pobranego z Centrum pobierania Microsoft.
Na tym samym komputerze Mac otwórz okno terminalu i przejdź do folderu, w którym wyodrębniono zawartość pliku macclient.dmg .
Przejdź do folderu Narzędzia i wpisz następujące polecenie wiersza polecenia:
Właściwości ./CMAppUtil<>
Załóżmy na przykład, że chcesz przekonwertować zawartość pliku obrazu dysku firmy Apple o nazwie MySoftware.dmg przechowywanego w folderze pulpitu użytkownika na plik cmmac w tym samym folderze. Chcesz również utworzyć pliki cmmac dla wszystkich aplikacji, które znajdują się w pliku obrazu dysku. W tym celu użyj następującego wiersza polecenia:
./CMApputil –c /Users/User Name>/<Desktop/MySoftware.dmg -o /Users/<User Name>/Desktop -a
Uwaga
Nazwa aplikacji nie może zawierać więcej niż 128 znaków.
Aby skonfigurować opcje dla narzędzia CMAppUtil, użyj właściwości wiersza polecenia w poniższej tabeli:
Własność Więcej informacji -h Wyświetla dostępne właściwości wiersza polecenia. -r Dane wyjściowe detection.xml dostarczonego pliku cmmac do stdout. Dane wyjściowe zawierają parametry wykrywania i wersję narzędzia CMAppUtil użytą do utworzenia pliku cmmac . -c Określa plik źródłowy do przekonwertowania. -o Określa ścieżkę wyjściową w połączeniu z właściwością –c. -a Automatycznie tworzy pliki cmmac w połączeniu z właściwością –c dla wszystkich aplikacji i pakietów w pliku obrazu dysku. -s Pomija generowanie detection.xml , jeśli nie znaleziono żadnych parametrów wykrywania i wymusza utworzenie pliku cmmac bez plikudetection.xml . -v Wyświetla bardziej szczegółowe dane wyjściowe z narzędzia CMAppUtil wraz z informacjami diagnostycznymi. Upewnij się, że plik cmmac został utworzony w określonym folderze wyjściowym.
Tworzenie aplikacji programu Configuration Manager zawierającej oprogramowanie dla komputerów Mac
Poniższa procedura ułatwia tworzenie aplikacji dla komputerów Mac zarządzanych przez program Configuration Manager.
W konsoli programu Configuration Manager wybierz pozycjęAplikacjedo zarządzania aplikacjami>biblioteki> oprogramowania.
Na karcie Narzędzia główne w grupie Tworzenie wybierz pozycję Utwórz aplikację.
Na stronie OgólneKreatora tworzenia aplikacji wybierz pozycję Automatycznie wykrywaj informacje o tej aplikacji z plików instalacyjnych.
Uwaga
Jeśli chcesz samodzielnie określić informacje o aplikacji, wybierz pozycję Ręcznie określ informacje o aplikacji. Aby uzyskać więcej informacji na temat ręcznego określania informacji, zobacz How to create applications with Configuration Manager (Jak tworzyć aplikacje za pomocą programu Configuration Manager).
Z listy rozwijanej Typ wybierz pozycję Mac OS X.
W polu Lokalizacja określ ścieżkę UNC w formularzu \\<server>\<share>\<filename> do pliku instalacyjnego aplikacji mac (plik cmmac ), który wykrywa informacje o aplikacji. Alternatywnie wybierz pozycję Przeglądaj , aby przejść do i określić lokalizację pliku instalacyjnego.
Uwaga
Musisz mieć dostęp do ścieżki UNC zawierającej aplikację.
Wybierz przycisk Dalej.
Na stronie Importuj informacjeKreatora tworzenia aplikacji przejrzyj zaimportowane informacje. W razie potrzeby możesz wybrać pozycję Poprzednie , aby wrócić i poprawić wszelkie błędy. Wybierz pozycję Dalej , aby kontynuować.
Na stronie Informacje ogólneKreatora tworzenia aplikacji określ informacje o aplikacji, takie jak nazwa aplikacji, komentarze, wersja i opcjonalne odwołanie, które ułatwiają odwoływanie się do aplikacji w konsoli programu Configuration Manager.
Uwaga
Niektóre informacje o aplikacji mogą już znajdować się na tej stronie, jeśli zostały wcześniej uzyskane z plików instalacyjnych aplikacji.
Wybierz pozycję Dalej, przejrzyj informacje o aplikacji na stronie Podsumowanie , a następnie ukończ pracę Kreatora tworzenia aplikacji.
Nowa aplikacja jest wyświetlana w węźle Aplikacje konsoli programu Configuration Manager.
Krok 3. Tworzenie typu wdrożenia dla aplikacji dla komputerów Mac
Poniższa procedura ułatwia utworzenie typu wdrożenia dla komputerów Mac zarządzanych przez program Configuration Manager.
Uwaga
Jeśli automatycznie zaimportowano informacje o aplikacji w Kreatorze tworzenia aplikacji, mógł już zostać utworzony typ wdrożenia aplikacji.
W konsoli programu Configuration Manager wybierz pozycjęAplikacjedo zarządzania aplikacjami>biblioteki> oprogramowania.
Wybierz aplikację. Następnie na karcie Narzędzia główne w grupie Aplikacja wybierz pozycję Utwórz typ wdrożenia , aby utworzyć nowy typ wdrożenia dla tej aplikacji.
Uwaga
Kreatora tworzenia typu wdrożenia można również uruchomić za pomocą Kreatora tworzenia aplikacji i na karcie <Typy wdrożenia w oknie dialogowym Właściwości nazwy>aplikacji.
Na stronie OgólneKreatora tworzenia typu wdrożenia na liście rozwijanej Typ wybierz pozycję Mac OS X.
W polu Lokalizacja określ ścieżkę UNC w formularzu \\<server>\<share>\<filename> do pliku instalacyjnego aplikacji (plik cmmac ). Alternatywnie wybierz pozycję Przeglądaj , aby przejść do i określić lokalizację pliku instalacyjnego.
Uwaga
Musisz mieć dostęp do ścieżki UNC zawierającej aplikację.
Wybierz przycisk Dalej.
Na stronie Importuj informacjeKreatora tworzenia typu wdrożenia przejrzyj zaimportowane informacje. W razie potrzeby wybierz pozycję Poprzednie , aby wrócić i poprawić wszelkie błędy. Wybierz pozycję Dalej, aby kontynuować.
Na stronie Informacje ogólneKreatora tworzenia typu wdrożenia określ informacje o aplikacji, takie jak nazwa aplikacji, komentarze i języki, w których jest dostępny typ wdrożenia.
Uwaga
Niektóre informacje o typie wdrożenia mogą już znajdować się na tej stronie, jeśli zostały wcześniej uzyskane z plików instalacyjnych aplikacji.
Wybierz przycisk Dalej.
Na stronie WymaganiaKreatora tworzenia typu wdrożenia można określić warunki, które muszą zostać spełnione przed zainstalowaniem typu wdrożenia na komputerach Mac.
Wybierz pozycję Dodaj , aby otworzyć okno dialogowe Tworzenie wymagania i dodać nowe wymaganie.
Uwaga
Możesz również dodać nowe wymagania na karcie <Wymagania okna dialogowego Właściwości nazwy>typu wdrożenia.
Z listy rozwijanej Kategoria wybierz, czy to wymaganie dotyczy urządzenia.
Z listy rozwijanej Warunek wybierz warunek, którego chcesz użyć do oceny, czy komputer Mac spełnia wymagania instalacji. Zawartość tej listy różni się w zależności od wybranej kategorii.
Z listy rozwijanej Operator wybierz operatora, który ma zostać użyty do porównania wybranego warunku z określoną wartością w celu oceny, czy użytkownik lub urządzenie spełnia wymagania instalacji. Dostępne operatory różnią się w zależności od wybranego warunku.
W polu Wartość określ wartości do użycia z wybranym warunkiem i operatorem, aby ocenić, czy użytkownik lub urządzenie spełnia wymagania dotyczące instalacji. Dostępne wartości różnią się w zależności od wybranego warunku i operatora.
Wybierz przycisk OK , aby zapisać regułę wymagania i zamknąć okno dialogowe Tworzenie wymagania .
Na stronie WymaganiaKreatora tworzenia typu wdrożenia wybierz pozycję Dalej.
Na stronie PodsumowanieKreatora tworzenia typu wdrożenia przejrzyj akcje do wykonania przez kreatora. W razie potrzeby wybierz pozycję Poprzednie , aby wrócić i zmienić ustawienia typu wdrożenia. Wybierz pozycję Dalej , aby utworzyć typ wdrożenia.
Po zakończeniu strony Postęp przejrzyj podjęte akcje, a następnie wybierz pozycję Zamknij , aby ukończyć pracę z Kreatorem tworzenia typu wdrożenia.
Jeśli ten kreator został uruchomiony za pomocą Kreatora tworzenia aplikacji, wrócisz do strony Typy wdrożeń .
Wdrażanie aplikacji dla komputerów Mac
Kroki wdrażania aplikacji na komputerach Mac są takie same jak kroki wdrażania aplikacji na komputerach z systemem Windows, z wyjątkiem następujących różnic:
Wdrażanie aplikacji dla użytkowników nie jest obsługiwane.
Wdrożenia, które mają cel Dostępne , nie są obsługiwane.
Opcja Wstępne wdrażanie oprogramowania na urządzeniu podstawowym użytkownika na stronie Ustawienia wdrożeniaKreatora wdrażania oprogramowania nie jest obsługiwana.
Ponieważ komputery Mac nie obsługują Centrum oprogramowania, ustawienie Powiadomienia użytkownika na stronie Środowisko użytkownikaKreatora wdrażania oprogramowania jest ignorowane.
Opcja wysyłania pakietów wznawcze podczas wdrażania oprogramowania nie jest obsługiwana dla komputerów Mac.
Uwaga
Możesz utworzyć kolekcję zawierającą tylko komputery Mac. W tym celu utwórz kolekcję, która używa reguły zapytania i użyj przykładowego zapytania WQL w temacie How to create querys (Jak tworzyć zapytania ).
Aby uzyskać więcej informacji, zobacz Wdrażanie aplikacji.
Krok 5. Monitorowanie wdrożenia aplikacji dla komputerów Mac
Ten sam proces umożliwia monitorowanie wdrożeń aplikacji na komputerach Mac, co monitorowanie wdrożeń aplikacji na komputerach z systemem Windows.
Aby uzyskać więcej informacji, zobacz Monitorowanie aplikacji.