Dodawanie niezarządzanej aplikacji PKG systemu macOS do usługi Microsoft Intune
Informacje zawarte w tym artykule ułatwiają dodawanie niezarządzanej aplikacji PKG systemu macOS do usługi Microsoft Intune. Aby wdrożyć zarządzaną aplikację PKG, zobacz How to add macOS line-of-business (LOB) apps to Microsoft Intune (Jak dodawać aplikacje biznesowe dla systemu macOS do usługi Microsoft Intune).
Wymagania wstępne
Przed zainstalowaniem niezarządzanej aplikacji PKG systemu macOS na urządzeniach z systemem macOS należy spełnić następujące wymagania wstępne.
- Urządzenia są zarządzane przez usługę Intune.
- Plik PKG ma rozmiar mniejszy niż 8 GB.
- Agent zarządzania usługi Microsoft Intune dla systemu macOS w wersji 2308.006 lub nowszej jest zainstalowany.
- Plik PKG zostanie pomyślnie uruchomiony przy użyciu
installer
polecenia w terminalu.
Ważne zagadnienia dotyczące wdrażania aplikacji PKG
Niezarządzany typ aplikacji PKG systemu macOS może zainstalować następujące typy aplikacji PKG:
- Pakiety nonflat o strukturze hierarchicznej
- Pakiety składników
- Niepodpisane pakiety
- Pakiety bez ładunku
- Pakiety, które instalują aplikacje poza
/Applications/
- Pakiety niestandardowe ze skryptami
Uwaga
Te typy aplikacji PKG mogą nie zostać pomyślnie wdrożone przy użyciu zarządzanego typu aplikacji LOB.
Zawierające pliki aplikacji można wyświetlić w sekcji Dołączone aplikacje na karcie Reguły wykrywania w kolejności, począwszy od aplikacji nadrzędnej, która ma być używana w raportach.
Wybierz typ aplikacji
- Zaloguj się do Centrum administracyjnego usługi Microsoft Intune.
- Wybierz pozycję Aplikacje>Wszystkie aplikacje>Dodaj.
- W okienku Wybierz typ aplikacji w obszarze Inne typy aplikacji wybierz pozycję aplikacja systemu macOS (PKG).
- Kliknij pozycję Wybierz. Zostaną wyświetlone kroki dodawania aplikacji .
Krok 1 . Informacje o aplikacji
Wybierz plik pakietu aplikacji:
- W okienku Dodawanie aplikacji kliknij pozycję Wybierz plik pakietu aplikacji.
- W okienku Plik pakietu aplikacji wybierz przycisk przeglądaj. Następnie wybierz plik PKG systemu macOS z rozszerzeniem .pkg. Zostaną wyświetlone szczegóły aplikacji.
- Po zakończeniu wybierz przycisk OK w okienku Plik pakietu aplikacji , aby dodać aplikację.
Ustawianie informacji o aplikacji
Na stronie Informacje o aplikacji dodaj szczegóły aplikacji. W zależności od wybranej aplikacji niektóre wartości w tym okienku mogą zostać automatycznie wypełnione.
- Nazwa: wprowadź nazwę aplikacji wyświetlaną w nazwie zasad i portalu firmy. Upewnij się, że wszystkie używane nazwy aplikacji są unikatowe. Jeśli ta sama nazwa aplikacji istnieje dwa razy, w portalu firmy jest wyświetlana tylko jedna z aplikacji.
- Opis: wprowadź opis aplikacji. Opis zostanie wyświetlony w portalu firmy.
- Wydawca: wprowadź nazwę wydawcy aplikacji.
- Kategoria: wybierz co najmniej jedną z wbudowanych kategorii aplikacji lub wybierz utworzoną kategorię. Kategorie ułatwiają użytkownikom znajdowanie aplikacji podczas przeglądania portalu firmy.
- Adres URL informacji: opcjonalnie wprowadź adres URL witryny internetowej zawierającej informacje o tej aplikacji. Adres URL zostanie wyświetlony w portalu firmy.
- Adres URL prywatności: opcjonalnie wprowadź adres URL witryny internetowej zawierającej informacje o ochronie prywatności dla tej aplikacji. Adres URL zostanie wyświetlony w portalu firmy.
- Deweloper: opcjonalnie wprowadź nazwę dewelopera aplikacji.
- Właściciel: opcjonalnie wprowadź nazwę właściciela tej aplikacji. Przykładem jest dział kadr.
- Uwagi: wprowadź wszelkie notatki, które chcesz skojarzyć z tą aplikacją.
- Logo: przekaż ikonę skojarzoną z aplikacją. Ta ikona jest wyświetlana z aplikacją podczas przeglądania portalu firmy przez użytkowników.
Wybierz pozycję Dalej , aby ustawić wymagania.
Krok 2 — program
Opcjonalnie można skonfigurować skrypt wstępny i skrypt po instalacji, aby dostosować instalację aplikacji.
Skrypt wstępny: podaj skrypt uruchamiany przed zainstalowaniem aplikacji. Tylko wtedy, gdy skrypt wstępny zwraca zero (co wskazuje na powodzenie), aplikacja przechodzi do instalacji. Jeśli skrypt wstępny zwraca kod niezerowy (wskazujący błąd), aplikacja nie instaluje i zgłasza stan instalacji jako "niepowodzenie". Skrypt wstępny jest uruchamiany ponownie w przypadku instalacji zakończonych niepowodzeniem podczas następnego zaewidencjonowania urządzenia (synchronizacji).
Skrypt po instalacji: podaj skrypt uruchamiany po pomyślnym zainstalowaniu aplikacji. Jeśli zostanie podany, skrypt po instalacji zostanie uruchomiony po pomyślnej instalacji aplikacji. Niezależnie od stanu uruchomienia skryptu po zainstalowaniu zainstalowana aplikacja zgłasza stan instalacji jako "powodzenie".
Uwaga
- Każdy skrypt wstępny lub skrypt po instalacji musi mieć długość mniejszą niż 15360 znaków.
- Agent zarządzania usługi Microsoft Intune dla systemu macOS w wersji 2309.007 lub nowszej jest wymagany do skonfigurowania skryptów przed instalacją i po zainstalowaniu dla aplikacji PKG systemu macOS.
- Aby uzyskać więcej informacji na temat konfigurowania skryptów wstępnych i skryptów po instalacji, zobacz Wymagania wstępne skryptów powłoki.
Krok 3 — Wymagania
Możesz wybrać minimalny system operacyjny wymagany do zainstalowania tej aplikacji.
Minimalny system operacyjny: z listy wybierz minimalną wersję systemu operacyjnego, na której można zainstalować aplikację. Jeśli przypiszesz aplikację do urządzenia z wcześniejszym systemem operacyjnym, nie zostanie ona zainstalowana.
Krok 4 . Reguły wykrywania
Reguły wykrywania umożliwiają wybranie sposobu wykrywania instalacji aplikacji na zarządzanym urządzeniu z systemem macOS.
Ignoruj wersję aplikacji: wybierz pozycję Tak , aby zainstalować aplikację, jeśli aplikacja nie jest jeszcze zainstalowana na urządzeniu. Spowoduje to tylko wyszukanie obecności identyfikatora pakietu aplikacji. W przypadku aplikacji, które mają mechanizm automatycznego uruchamiania, wybierz pozycję Tak. Wybierz pozycję Nie , aby zainstalować aplikację, gdy nie jest jeszcze zainstalowana na urządzeniu, lub jeśli numer wersji aplikacji wdrażania nie jest zgodny z wersją zainstalowaną na urządzeniu.
Dołączone aplikacje: podaj aplikacje zawarte w przekazanym pliku. Dołączone identyfikatory pakietów aplikacji i numery kompilacji są używane do wykrywania i monitorowania stanu instalacji aplikacji przekazanego pliku. Lista dołączonych aplikacji powinna zawierać tylko aplikacje zainstalowane przez przekazany plik. Każdy inny typ pliku, który nie jest aplikacją, powinien zostać wykluczony z listy Dołączone aplikacje . Jeśli lista Dołączone aplikacje zawiera pliki, które nie są aplikacjami lub jeśli wszystkie wymienione aplikacje nie są zainstalowane, stan instalacji aplikacji nie zgłasza powodzenia.
Uwaga
- Jeśli pakiet PKG zawiera wiele aplikacji, tylko jedna z nich może być wyświetlana w powiązanych raportach aplikacji.
- Pierwszy identyfikator aplikacji/pakietu na liście Dołączone aplikacje to ten, który zostanie zgłoszony. W razie potrzeby można ponownie uporządkować listę.
- W przypadku aplikacji Portal firmy usługi Intune w programie PKG znajduje się wiele dodatkowych bibliotek, które można bezpiecznie usunąć (przy użyciu ikony kosza). Spowoduje to pozostawienie tylko jednego identyfikatora pakietu aplikacji:
com.microsoft.CompanyPortalMac
Porada
Elementy CFBundleIdentifier
i CFBundleShortVersionString
można znaleźć w <app_name>.app/Contents/Info.plist
pliku zainstalowanej aplikacji na komputerze Mac.
Alternatywnie terminal mac może służyć do wyszukiwania i potwierdzania dołączonych szczegółów aplikacji zainstalowanej aplikacji w znanej lokalizacji.
Aby na przykład wyszukać identyfikator pakietu i numer kompilacji aplikacji Portal firmy, uruchom następujące polecenie:
defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleIdentifier
Następnie uruchom następujące polecenie:
defaults read /Applications/Company\ Portal.app/Contents/Info CFBundleShortVersionString
W przypadku aplikacji dodanych do usługi Intune możesz użyć centrum administracyjnego usługi Intune, aby uzyskać identyfikator pakietu aplikacji.
Krok 5. Wybieranie tagów zakresu (opcjonalnie)
Tagi zakresu umożliwiają określenie, kto może wyświetlać informacje o aplikacji klienckiej w usłudze Intune. Aby uzyskać szczegółowe informacje na temat tagów zakresu, zobacz Używanie kontroli dostępu opartej na rolach i tagów zakresu dla rozproszonego it. 1. Kliknij pozycję Wybierz tagi zakresu , aby opcjonalnie dodać tagi zakresu dla aplikacji. 2. Wybierz przycisk Dalej , aby wyświetlić stronę Przypisania .
Krok 6 . Przypisania
Możesz wybrać wymagane lubdostępne przypisania grupy dla aplikacji. Aby uzyskać więcej informacji, zobacz Dodawanie grup w celu organizowania użytkowników i urządzeń oraz Przypisywanie aplikacji do grup za pomocą usługi Microsoft Intune.
Uwaga
Aplikacja systemu macOS wdrożona przy użyciu agenta usługi Intune nie zostanie automatycznie usunięta z urządzenia po wycofaniu urządzenia. Aplikacja i dane, które zawiera, pozostaną na urządzeniu. Zaleca się usunięcie aplikacji przed wycofaniem urządzenia.
- Dla określonej aplikacji wybierz typ przypisania Wymagane lub Dostępne .
- Wybierz pozycję Dalej , aby wyświetlić stronę Przeglądanie i tworzenie .
Krok 7 . Przeglądanie i tworzenie
- Przejrzyj wartości i ustawienia wprowadzone dla aplikacji.
- Po zakończeniu wybierz pozycję Utwórz , aby dodać aplikację do usługi Intune. Zostanie wyświetlone okienko Przegląd dla aplikacji PKG systemu macOS.
Utworzona aplikacja zostanie wyświetlona na liście aplikacji, w której można przypisać ją do wybranych grup. Aby uzyskać pomoc, zobacz Jak przypisywać aplikacje do grup.
Znane problemy
- Typ przypisania odinstalowywania jest niedostępny. Obecnie obsługiwane są tylko wymagane i dostępne przypisania.
- W portalu firmy usługi Intune jest wyświetlany stan Oczekiwanie nawet po pomyślnej instalacji aplikacji. W szczególności dostępne aplikacje są wyświetlane jako Oczekujące po kliknięciu przycisku Zainstaluj w aplikacji Portal firmy nawet po pomyślnym zainstalowaniu aplikacji. Użytkownicy mogą ponownie nawiązać instalację, klikając pozycję Sprawdź stan na urządzeniu lokalnym na karcie Urządzenia w aplikacji Portal firmy. Ten problem nie ma wpływu na raportowanie w konsoli administracyjnej usługi Intune. Ten problem jest aktywnie rozwiązywany do rozwiązania.
Rozwiązywanie problemów
Instalacja aplikacji systemu macOS może zakończyć się niepowodzeniem z powodu któregokolwiek z następujących powodów podanych w poniższej tabeli. Aby rozwiązać te błędy, wykonaj kroki korygowania. Jeśli aplikacja pozostanie przypisana, nieudane instalacje zostaną ponowione podczas następnego zaewidencjonowania agenta.
Kod błędu | Komunikat o błędzie | Kroki korygowania |
---|---|---|
0x87D30137 | Urządzenie nie spełnia minimalnego wymagania dotyczącego systemu operacyjnego ustawionego przez administratora. | Zaktualizuj system macOS do minimalnej wersji systemu operacyjnego wymaganej przez administratora. |
2016214710 | Preinstalowanie skryptu dostarczonego przez administratora nie powiodło się. | Można się tego spodziewać, jeśli skrypt preinstalacyjny czeka, aż warunek stanie się spełniony, zanim będzie można kontynuować instalację aplikacji. Skrypt preinstalacyjny zakończony niepowodzeniem zostanie ponowiony podczas następnego zaewidencjonowania urządzenia. Sprawdź skrypt wstępny, jeśli błąd będzie się powtarzać. |
0x87D3012F, 0x87D30130, 0x87D30133, 0x87D30134, 0x87D30136, | Nie można zainstalować aplikacji z powodu błędu wewnętrznego. Jeśli błąd będzie się powtarzać, skontaktuj się z pomocą techniczną usługi Intune. | Wystąpił problem podczas instalowania aplikacji przy użyciu usługi Intune. Spróbuj zainstalować aplikację ręcznie lub spróbuj utworzyć nowy profil aplikacji systemu macOS zawierający aplikację. Jeśli błąd będzie się powtarzać, skontaktuj się z pomocą techniczną usługi Intune. |
Pamiętaj, że błąd skryptu po instalacji nie jest zgłaszany. Pomyślna instalacja aplikacji, po której następuje niepowodzenie skryptu po instalacji, zgłosi stan instalacji aplikacji jako "powodzenie".
Następne kroki
- Utworzona aplikacja zostanie wyświetlona na liście aplikacji. Teraz możesz przypisać go do wybranych grup. Aby uzyskać pomoc, zobacz Jak przypisywać aplikacje do grup.
- Dowiedz się więcej o sposobach monitorowania właściwości i przypisywania aplikacji. Aby uzyskać więcej informacji, zobacz Jak monitorować informacje o aplikacji i przypisania.
- Dowiedz się więcej o kontekście aplikacji w usłudze Intune. Aby uzyskać więcej informacji, zobacz Omówienie cykli życia urządzeń i aplikacji