Wprowadzenie do dystrybucji zawartości dla urządzeń Apple
Najbardziej skalowalną metodą dystrybucji aplikacji i książek jest zakup zbiorowy w sekcji Aplikacje i książki w usłudze Apple School Manager lub Apple Business Manager. Usługa Apple School Manager lub Apple Business Manager oraz rozwiązanie MDM współpracują wówczas ze sobą, umożliwiając przypisywanie aplikacji urządzeniom lub użytkownikom drogą bezprzewodową — nawet wtedy, gdy dostęp do App Store jest zablokowany. Do kupowania i pobierania kwalifikują się wszystkie płatne i darmowe aplikacje z App Store, a także większość książek z Apple Books. Twoja organizacja staje się wtedy właścicielem tych aplikacji. Dystrybuowane książki są własnością użytkownika.
Aplikacje kupione zbiorowo mogą być także przydzielane, wycofywane oraz przydzielane ponownie do urządzeń lub użytkowników w dowolnym kraju lub regionie, w którym deweloper udostępnia daną aplikację. Umożliwia to wielonarodową dystrybucję w organizacji. Deweloperzy aplikacji mogą udostępniać je w różnych krajach, przeprowadzając standardowy proces publikowania w App Store przy użyciu usługi App Store Connect. Z tego powodu zakupy muszą być dokonywane w kraju, w którym program zakupów grupowych jest dostępny w usłudze Apple School Manager lub Apple Business Manager. Aby uzyskać więcej informacji, zapoznaj się z artykułem Wsparcia Apple: Dostępność programów Apple i metod płatności dla szkół i firm.
Uwaga: Zakupy w aplikacjach oraz subskrypcje nie są obsługiwane w przypadku zakupów grupowych lub zarządzanych kont Apple. Deweloperzy mogą oferować osobne pełne wersje swoich aplikacji (na przykład jako aplikacje niestandardowe) dla klientów edukacyjnych lub firmowych wymagających wdrożeń na większą skalę.
Piaskownica aplikacji w systemie iOS, iPadOS i visionOS
Wszystkie aplikacje innych firm działają w „piaskownicy”, czyli nie mają dostępu do plików przechowywanych przez inne aplikacje oraz nie mogą wprowadzać zmian na urządzeniu. Celem mechanizmu piaskownicy jest uniemożliwianie aplikacjom gromadzenia lub modyfikowania danych przechowywanych przez inne aplikacje. Każda aplikacja ma własny, niepowtarzalny katalog domowy, w którym może przechowywać swoje pliki. Katalog ten jest losowo przydzielany podczas instalowania danej aplikacji. Jeśli aplikacja innej firmy wymaga dostępu do innych danych, niż własne, może uzyskać go wyłącznie przy użyciu usług udostępnianych przez system iOS, iPadOS oraz visionOS.
Pliki i zasoby systemowe są również odseparowane od aplikacji użytkownika. Większość plików i zasobów systemowych w systemach iOS, iPadOS i visionOS (oraz wszystkie aplikacje innych firm) uruchamianych jest przy użyciu użytkownika nieuprzywilejowanego o nazwie „mobile”. Cała partycja zawierająca system operacyjny jest zamontowana w trybie tylko do odczytu. Oprogramowanie systemowe nie zawiera niepotrzebnych narzędzi, takich jak usługi zdalnego logowania, a dostępne API nie pozwalają aplikacjom na zmianę swoich uprawnień w celu modyfikowania innych aplikacji oraz systemu iOS lub iPadOS.
Aby uzyskać więcej informacji, zobacz: Security of runtime process in iOS and iPadOS (Bezpieczeństwo procesu uruchomieniowego w systemie iOS i iPadOS) w dokumencie Bezpieczeństwo platform Apple.
Redukowanie wielkości aplikacji
Aplikacje zarządzane z App Store, aplikacje niestandardowe oraz aplikacje niewidoczne na iPhone’a, iPada, Apple TV oraz Apple Vision Pro obsługują redukowanie wielkości aplikacji, czyli funkcję powodującą pobieranie i instalowanie jedynie odpowiedniej wersji dla określonego systemu operacyjnego, dzięki czemu pobieranie trwa szybciej, a aplikacja zajmuje mniej miejsca.
Decydowanie, jakie typy aplikacji mają być dystrybuowane
Przed dystrybucją aplikacji musisz zdecydować, jakie typy aplikacji chcesz dystrybuować w swojej organizacji. Możesz instalować więcej niż jeden typ aplikacji.
Aplikacje z App Store: Aplikacje instalowane z App Store poprzez usługę Apple School Manager, Apple Business Manager, Niezbędnik biznesowy Apple lub MDM są nazywane aplikacjami zarządzanymi. Zawierają one często poufne informacje. Nad aplikacjami tego typu masz większą kontrolę, niż nad aplikacjami pobranymi przez użytkownika. Aby uzyskać więcej informacji, zobacz: Dystrybucja aplikacji zarządzanych.
Aplikacje niestandardowe: Usługi Apple School Manager, Apple Business Manager lub Niezbędnik biznesowy Apple umożliwiają kupowanie aplikacji przygotowanych i dostosowanych do potrzeb danej organizacji. Aplikacje te, stworzone samodzielnie lub przez autorów zewnętrznych, udostępniane są prywatnie. Możesz je wyświetlić, włączając w usłudze Apple School Manager, Apple Business Manager lub Niezbędnik biznesowy Apple opcję Aplikacje niestandardowe. Aby uzyskać więcej informacji, zobacz: Dystrybucja aplikacji niestandardowych.
Aplikacje niewidoczne: Obsługa aplikacji niewidocznych umożliwia dystrybucję aplikacji specyficznych dla danej organizacji. Na przykład, jeśli Twoja organizacja ma aplikację utworzoną specjalnie dla zespołu, nauczycieli, pracowników lub kontrahentów, możesz opublikować ją w App Store i użyć bezpośredniego adresu URL do jej pobrania. Aplikacje te nie są widoczne w żadnych kategoriach w App Store, zestawieniach, wynikach wyszukiwania oraz innych listach aplikacji. Aplikacje niewidoczne są ukryte, ale nie są prywatne. Dostęp do nich jest możliwy tylko przy użyciu bezpośredniego łącza. Aby uzyskać więcej informacji, zobacz: Dystrybucja aplikacji niewidocznych.
Własne aplikacje wewnętrzne: Własne aplikacje wewnętrzne dystrybuowane są urządzeniom, nie użytkownikom. Wymagają samodzielnego hostingu oraz zarządzania profilami informacyjnymi i certyfikatami dystrybucji. Aby uzyskać więcej informacji, zobacz: Dystrybucja własnych aplikacji wewnętrznych.
Poniższa tabela zawiera typy aplikacji zarządzanych, sposoby ich zakupu i inne informacje.
Typy aplikacji | Kupujący | Odbiorcy | Dostoso- wywanie | Dystrybu- cja w App Store | Sprawdza- nie aplikacji |
---|---|---|---|---|---|
Aplikacje z App Store | Użytkownik końcowy lub organizacja | Dostępne publicznie | Każdy otrzymuje tę samą aplikację. | ||
Aplikacje niestandardowe | Organizacja | Biznes, edukacja lub wewnętrzne | |||
Aplikacje niewidoczne | Użytkownik końcowy lub organizacja | Ograniczona grupa wewnętrzna lub zewnętrzna | Każdy otrzymuje tę samą aplikację. | ||
Własne aplikacje wewnętrzne | Własna organizacja | Własna organizacja |
Uwaga: Istnieje również możliwość instalowania aplikacji na iPhone'ach i iPadach podłączonych do Maca przez USB (lub na Apple TV połączonych w parę przez Bonjour) przy użyciu aplikacji Apple Configurator. Aby uzyskać więcej informacji, zobacz: Konfigurowanie urządzeń za pomocą aplikacji Apple Configurator na Maca.
Przypisywanie aplikacji i książek
Określone aplikacje można przypisać do urządzeń lub użytkowników. Książki można przypisać tylko do użytkowników.
Typ aplikacji lub książki | Można przypisywać do iPhone’a, iPada, Maca oraz Apple Vision Pro | Można przypisywać użytkownikom z zarządzanym kontem Apple lub osobistym kontem Apple | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Darmowe lub płatne aplikacje z App Store uzyskane przy użyciu usługi Apple School Manager, Apple Business Manager lub Niezbędnik biznesowy Apple | |||||||||||
Darmowe lub płatne aplikacje z App Store uzyskane przy użyciu usługi Apple School Manager, Apple Business Manager lub Niezbędnik biznesowy Apple | |||||||||||
Aplikacje niestandardowe | |||||||||||
Aplikacje niewidoczne |
Interfejs API Apps and Books for Organizations
Deweloperzy MDM mogą używać swojego konta dewelopera do konfigurowania identyfikatorów usług i kluczy autoryzacji dla interfejsu API Apps and Books for Organizations, aby pobierać informacje o aplikacjach i książkach, którymi zarządzają. Inne wprowadzone zmiany:
Nowe pola wskazujące, czy aplikacja jest kompatybilna z systemem visionOS
Nowy punkt końcowy wyszukiwania w sklepie App Store
Aby uzyskać więcej informacji, zobacz: Configure the Apps and Books for Organizations API (Konfigurowanie interfejsu API Apps and Books for Organizations) w witrynie Apple dla deweloperów.