Udostępnij za pośrednictwem


Tworzenie i wdrażanie aplikacji dla komputerów Mac w programie Configuration Manager

 

Dotyczy: System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Uwaga

Informacje w tym temacie dotyczą programu System Center 2012 Configuration Manager SP1 lub nowszego oraz programu System Center 2012 R2 Configuration Manager lub nowszego.

Programu Microsoft System Center 2012 Configuration Manager można użyć do wdrożenia aplikacji na komputerach Mac. Kroki umożliwiające wdrożenie oprogramowania na komputerach Mac są podobne do wykonywanych w celu wdrożenia oprogramowania na komputerach z systemem Windows. Jednakże przed utworzeniem i wdrożeniem aplikacji dla komputerów Mac zarządzanych za pomocą programu Menedżer konfiguracji należy uwzględnić następujące informacje:

  • Przed wdrożeniem pakietów aplikacji na komputerach Mac należy użyć narzędzia CMAppUtil na komputerze Mac, aby przekonwertować te aplikacje do formatu, który może zostać odczytany przez program Menedżer konfiguracji.

  • Program Menedżer konfiguracji nie obsługuje wdrożenia aplikacji dla komputerów Mac w przypadku użytkowników; te wdrożenia muszą zostać wykonane na urządzeniach. Podobnie, w przypadku wdrożeń aplikacji dla komputerów Mac, program Menedżer konfiguracji nie obsługuje opcji Wykonaj wstępne wdrożenie oprogramowania na główne urządzenie użytkownika na stronie Ustawienia wdrożenia Kreatora wdrażania oprogramowania.

  • W przypadku aplikacji dla komputerów Mac obsługiwane są wdrożenia symulowane.

  • Nie można wdrożyć aplikacji na komputerach Mac, których cel to Dostępne.

  • Opcja wysyłania pakietów wznawiania podczas wdrażania oprogramowania nie jest obsługiwana na komputerach Mac.

  • Komputery Mac nie obsługują pobierania zawartości aplikacji za pomocą Usługi inteligentnego transferu w tle (BITS). Jeżeli pobieranie aplikacji nie powiedzie się, zostanie ono uruchomione od początku.

  • Program Menedżer konfiguracji nie obsługuje warunków globalnych w przypadku tworzenia typów wdrożenia dla komputerów Mac.

Aby utworzyć i wdrożyć aplikacje dla komputerów Mac, należy wykonać poniższe kroki.

Procedura tworzenia i wdrażania aplikacji

Poniższa tabela zawiera kroki, dokładne opisy i dodatkowe informacje dotyczące tworzenia i wdrażania aplikacji dla komputerów Mac.

Krok

Szczegóły

Więcej informacji

Krok 1: Przygotuj aplikacje dla komputerów Mac dla programu Menedżer konfiguracji.

Przed przygotowaniem aplikacji dla programu Menedżer konfiguracji na podstawie pakietów oprogramowania dla komputerów Mac musisz użyć na komputerze Mac narzędzia CMAppUtil w celu konwersji oprogramowania dla komputerów Mac na plik .cmmac programu Menedżer konfiguracji.

Zobacz Krok 1: Przygotowanie aplikacji dla komputerów Mac dla programu Configuration Manager w tym temacie.

Krok 2: Tworzenie aplikacji dla programu Menedżer konfiguracji zawierającej oprogramowanie dla komputerów Mac

Użyj Kreatora tworzenia aplikacji, aby utworzyć aplikację dla oprogramowania dla komputerów Mac.

Zobacz Krok 2: Tworzenie aplikacji dla programu Configuration Manager zawierającej oprogramowanie dla komputerów Mac w tym temacie.

Krok 3: Tworzenie typu wdrożenia dla aplikacji dla komputerów Mac

Ten krok jest wymagany tylko wtedy, gdy nie zaimportowano automatycznie tych informacji z aplikacji.

Zobacz Krok 3: Tworzenie typu wdrożenia dla aplikacji dla komputerów Mac w tym temacie.

Krok 4: Wdrożenie aplikacji dla komputerów Mac

Użyj Kreatora wdrażania oprogramowania, aby wdrożyć aplikację na komputerach Mac.

Zobacz Krok 4: Wdrożenie aplikacji dla komputerów Mac w tym temacie.

Krok 5: Monitorowanie wdrożenia aplikacji dla komputerów Mac

Należy sprawdzić, czy wdrożenia aplikacji na komputerach Mac zakończyły się powodzeniem.

Zobacz Krok 5: Monitorowanie wdrożenia aplikacji dla komputerów Mac w tym temacie.

Dodatkowe procedury tworzenia i rozmieszczania aplikacji dla komputerów Mac

W celu utworzenia i wdrożenia aplikacji dla komputerów Mac zarządzanych za pomocą programu Menedżer konfiguracji należy wykonać poniższe procedury.

Krok 1: Przygotowanie aplikacji dla komputerów Mac dla programu Configuration Manager

Wymagany proces tworzenia i wdrażania aplikacji dla programu Menedżer konfiguracji na komputerach Mac przypomina proces wdrażania stosowany w przypadku komputerów z systemem Windows. Jednakże przed utworzeniem aplikacji dla programu Menedżer konfiguracji zawierających typy wdrożeń dla komputerów Mac należy przygotować aplikacje, używając narzędzia CMAppUtil. To narzędzie jest pobierane z plikami instalacyjnymi klienta dla komputerów Mac. Narzędzie CMAppUtil umożliwia zebranie informacji o aplikacji, takich jak data wykrycia, z następujących pakietów dla komputerów Mac:

  • Obraz dysku Apple (.dmg)

  • Plik meta pakietu (.mpkg)

  • Pakiet instalatora systemu Mac OS X (.pkg)

  • Aplikacja systemu Mac OS X (.app)

Po zebraniu informacji o aplikacji narzędzie CMAppUtil tworzy następnie plik z rozszerzeniem .cmmac. Ten plik zawiera pliki instalacyjne oprogramowania dla komputerów Mac i informacje dotyczące metod wykrywania, których można użyć do oceny, czy aplikacja jest już zainstalowana. Narzędzie CMAppUtil może także przetwarzać pliki .dmg, które zawierają wiele aplikacji dla komputerów Mac, i tworzyć różne typy wdrożenia dla każdej aplikacji.

Aby przygotować oprogramowanie dla komputerów Mac do wdrożenia przez program Menedżer konfiguracji

  1. Skopiuj pakiet instalacyjny oprogramowania dla komputerów Mac do folderu na komputerze Mac, w którym wyodrębniono zawartość pliku macclient.dmg pobranego z Centrum pobierania firmy Microsoft.

  2. Na tym samym komputerze Mac otwórz okno terminala i przejdź do folderu, w którym wyodrębniono zawartość pliku macclient.dmg.

  3. Przejdź do folderu Tools i wprowadź w wierszu polecenia następujący tekst:

    ./CMAppUtil  <właściwości>

    Załóżmy, że chcesz przekonwertować zawartość pliku obrazu dysku Apple o nazwie MySoftware.dmg przechowywanego w folderze pulpitu użytkowników do pliku cmmac w tym samym folderze i utworzyć pliki cmmac dla wszystkich aplikacji znalezionych w pliku obrazu dysku. W tym celu wpisz w wierszu polecenia następujący tekst:

    ./CMApputil –c /Users/<nazwa użytkownika>/Desktop/MySoftware.dmg -o /Users/<nazwa użytkownika>/Desktop -a

    Uwaga

    Długość nazwy aplikacji nie może przekraczać 128 znaków.

    Aby skonfigurować opcje narzędzia CMAppUtil, należy użyć właściwości wiersza polecenia podanych w następującej tabeli:

    Właściwość

    Więcej informacji

    -h

    Umożliwia wyświetlenie dostępnych właściwości wiersze polecenia.

    -r

    Umożliwia zapisanie zawartości pliku detection.xml dotyczącej dostępnego pliku .cmmac w folderze stdout. Dane wyjściowe zawierają parametry wykrywania i wersję narzędzia CMAppUtil, które zostało użyte do utworzenia pliku .cmmac.

    -c

    Umożliwia określenie pliku źródłowego do przekonwertowania.

    -o

    Tej właściwości należy użyć razem z właściwością –c w celu określenia ścieżki wyjściowej.

    -a

    Tej właściwości należy użyć razem z właściwością –c i plikiem obrazu dysku (.dmg) w celu automatycznego utworzenia plików .cmmac dla wszystkich aplikacji i pakietów znalezionych w pliku obrazu dysku.

    -s

    Umożliwia pominięcie generowania pliku detection.xml, jeżeli nie znaleziono parametrów wykrywania, i wymuszenie utworzenia pliku .cmmac bez pliku detection.xml.

    -v

    Umożliwia wyświetlenie bardziej szczegółowych danych wyjściowych z narzędzia CMAppUtil wraz z informacjami diagnostycznymi.

  4. Sprawdź, czy plik .cmmac został utworzony w podanym folderze wyjściowym.

Krok 2: Tworzenie aplikacji dla programu Configuration Manager zawierającej oprogramowanie dla komputerów Mac

W celu utworzenia aplikacji dla komputerów Mac zarządzanych za pomocą programu Menedżer konfiguracji należy wykonać poniższą procedurę.

Aby utworzyć aplikację dla komputerów Mac

  1. W konsoli programu Menedżer konfiguracji kliknij przycisk Biblioteka oprogramowania.

  2. W obszarze roboczym Biblioteka oprogramowania rozwiń węzeł Zarządzanie aplikacjami, a następnie kliknij przycisk Aplikacje.

  3. Na karcie Narzędzia główne w grupie Tworzenie kliknij przycisk Utwórz aplikację.

  4. Na stronie Ogólne Kreatora tworzenia aplikacji wybierz opcję Automatycznie wykryj informacje o tej aplikacji z plików instalacyjnych.

    Uwaga

    Wybierz opcję Ręcznie określ informacje o aplikacji, jeżeli chcesz samodzielnie określić informacje dotyczące aplikacji. Więcej informacji o ręcznym określaniu informacji znajduje się w sekcji Aby ręcznie definiować informacje o aplikacji tematu Tworzenie aplikacji w programie Configuration Manager.

  5. Z listy rozwijanej Typ wybierz pozycję Mac OS X.

  6. W polu Lokalizacja wpisz ścieżkę UNC w postaci \\<serwer>\<udział>\<nazwa pliku> do pliku instalacyjnego aplikacji dla komputerów Mac (pliku .cmmac), który wykryje informacje o aplikacji. Można też kliknąć przycisk Przeglądaj, aby przejść do lokalizacji pliku instalacyjnego i wybrać go.

    Uwaga

    Wymagany jest dostęp do ścieżki UNC zawierającej aplikację.

  7. Kliknij przycisk Dalej.

  8. Na stronie Importuj informacje Kreatora tworzenia aplikacji przejrzyj zaimportowane informacje. W razie potrzeby można kliknąć przycisk Wstecz, aby wrócić do poprzedniej strony i poprawić błędy. Kliknij przycisk Dalej, aby kontynuować.

  9. Na stronie Informacje ogólne Kreatora tworzenia aplikacji podaj informacje o aplikacji, takie jak nazwa, komentarze, wersja i opcjonalne informacje dodatkowe umożliwiające odwołanie się do aplikacji w konsoli programu Menedżer konfiguracji.

    Uwaga

    Niektóre informacje o aplikacji mogą być już dostępne na tej stronie, jeżeli zostały poprzednio pobrane z plików instalacyjnych aplikacji.

  10. Kliknij przycisk Dalej, sprawdź na stronie Podsumowanie informacje o aplikacji, a następnie ukończ pracę Kreatora tworzenia aplikacji.

  11. Nowa aplikacja jest wyświetlana w węźle Aplikacje konsoli programu Menedżer konfiguracji.

Krok 3: Tworzenie typu wdrożenia dla aplikacji dla komputerów Mac

W celu utworzenia typu wdrożenia dla komputerów Mac zarządzanych za pomocą programu Menedżer konfiguracji należy wykonać poniższą procedurę.

Uwaga

Jeżeli automatycznie zaimportowano informacje o aplikacji do Kreatora tworzenia aplikacji, typ wdrożenia dla aplikacji mógł już zostać utworzony.

Aby utworzyć typ wdrożenia dla komputera Mac

  1. W konsoli programu Menedżer konfiguracji kliknij przycisk Biblioteka oprogramowania.

  2. W obszarze roboczym Biblioteka oprogramowania rozwiń węzeł Zarządzanie aplikacjami, a następnie kliknij przycisk Aplikacje.

  3. Wybierz aplikację, a następnie na karcie Narzędzia główne w grupie Aplikacja kliknij opcję Utwórz typ wdrożenia, aby utworzyć nowy typ wdrożenia dla tej aplikacji.

    Uwaga

    Możesz także uruchomić Kreatora tworzenia typu wdrożenia z Kreatora tworzenia aplikacji oraz z karty Typy wdrożeń okna dialogowego <nazwa aplikacji>— właściwości.

  4. Na stronie Ogólne Kreatora tworzenia typów wdrożeń wybierz z listy Typ pozycję Mac OS X.

  5. W polu Lokalizacja wpisz ścieżkę UNC w postaci \\<serwer>\<udział>\<nazwa pliku> do pliku instalacyjnego aplikacji (pliku .cmmac). Można też kliknąć przycisk Przeglądaj, aby przejść do lokalizacji pliku instalacyjnego i wybrać go.

    Uwaga

    Wymagany jest dostęp do ścieżki UNC zawierającej aplikację.

  6. Kliknij przycisk Dalej.

  7. Na stronie Importuj informacjeKreatora tworzenia typów wdrożeń przejrzyj zaimportowane informacje. W razie potrzeby kliknij przycisk Wstecz, aby wrócić do poprzedniej strony i poprawić błędy. Kliknij przycisk Dalej, aby kontynuować.

  8. Na karcie Informacje ogólneKreatora tworzenia typów wdrożeń podaj informacje o aplikacji, takie jak nazwa, komentarze i języki, w których dostępny jest typ wdrożenia.

    Uwaga

    Niektóre informacje o typie wdrożenia mogą być już dostępne na tej stronie, jeżeli zostały poprzednio pobrane z plików instalacyjnych aplikacji.

  9. Kliknij przycisk Dalej.

  10. Na stronie Wymagania Kreatora tworzenia typów wdrożeń można określić warunki, jakie muszą zostać spełnione, aby można było zainstalować typ wdrożenia na komputerach Mac.

  11. Kliknij przycisk Dodaj, aby otworzyć okno dialogowe Tworzenie wymagania i dodać nowe wymaganie.

    Uwaga

    Możesz także dodać nowe wymagania na karcie Wymagania okna dialogowego <nazwa typu wdrożenia>— właściwości.

  12. Na liście rozwijanej Kategoria zaznacz, że to wymaganie dotyczy urządzenia.

  13. Z listy rozwijanej Warunek wybierz warunek, którego chcesz użyć do oceny, czy komputer Mac spełnia wymagania instalacyjne. Zawartość tej listy różni się w zależności od wybranej kategorii.

  14. Z listy rozwijanej Operator wybierz operator, który zostanie użyty do porównania wybranego warunku z podaną wartością w celu oceny, czy użytkownik lub urządzenie spełnia wymaganie instalacyjne. Dostępni operatorzy różnią się w zależności od wybranego warunku.

  15. W polu Wartość wpisz wartości, które będą używane z wybranym warunkiem i operator określający, czy użytkownik lub urządzenie spełnia wymaganie instalacyjne. Dostępne wartości różnią się w zależności od wybranych warunku i operatora.

  16. Kliknij przycisk OK, aby zapisać zasadę wymagań i zamknąć okno dialogowe Tworzenie wymagania.

  17. Na stronie WymaganiaKreatora tworzenia typów wdrożeń kliknij przycisk Dalej.

  18. Na stronie PodsumowanieKreatora tworzenia typów wdrożeń przejrzyj akcje wykonywane przez kreatora. W razie potrzeby kliknij przycisk Wstecz, aby wrócić do poprzedniej strony i zmienić ustawienia typu wdrożenia. Kliknij przycisk Dalej, aby utworzyć typ wdrożenia.

  19. Po ukończeniu działań na stronie Postęp Kreatora przejrzyj wykonane akcje, a następnie kliknij przycisk Zamknij, aby dokończyć pracę Kreatora tworzenia typów wdrożeń.

  20. Jeżeli uruchomiono tego kreatora z okna Kreator tworzenia aplikacji, nastąpi powrót do strony Typy wdrożeń kreatora.

Krok 4: Wdrożenie aplikacji dla komputerów Mac

Kroki umożliwiające wdrożenie aplikacji na komputerach Mac są takie same jak wymagane do wdrożenia aplikacji na komputerach z systemem Windows z wyjątkiem następujących różnic:

  • Wdrażanie aplikacji w przypadku użytkowników nie jest obsługiwane.

  • Wdrożenia, których cel to Dostępne nie są obsługiwane.

  • Opcja Wykonaj wstępne wdrożenie oprogramowania na główne urządzenie użytkownika na stronie Ustawienia wdrożenia Kreatora wdrażania oprogramowania nie jest obsługiwana.

  • Ponieważ komputery Mac nie obsługują Centrum oprogramowania, ustawienie Powiadomienia użytkowników na stronie Czynności użytkownika Kreatora wdrażania oprogramowania jest ignorowane.

  • Opcja wysyłania pakietów wznawiania podczas wdrażania oprogramowania nie jest obsługiwana na komputerach Mac.

Uwaga

Można utworzyć kolekcję zawierająca tylko komputery Mac. W tym celu utwórz kolekcję wykorzystującą regułę zapytania i użyj przykładowego zapytania WQL podanego w sekcji Przykład kwerendy WQL tematu Sposób tworzenia zapytań w programie Configuration Manager.

Aby uzyskać więcej informacji, zobacz Jak wdrażać aplikacje w programie Configuration Manager.

Krok 5: Monitorowanie wdrożenia aplikacji dla komputerów Mac

W celu monitorowania wdrożeń aplikacji na komputerach Mac można użyć tego samego procesu jak w przypadku wdrożeń aplikacji na komputerach z systemem Windows.

Aby uzyskać więcej informacji, zobacz Jak monitorować aplikacje w programie Configuration Manager.