Dystrybucja aplikacji niestandardowych na urządzeniach Apple
Aplikacje niestandardowe to aplikacje zaprojektowane przez Twój zespół lub przez dewelopera zewnętrznego, aby spełniać określone wymagania Twojej organizacji. Aplikacje te są dystrybuowane członkom organizacji za pośrednictwem usługi Apple School Manager, Apple Business Manager lub Niezbędnik biznesowy Apple — z zachowaniem prywatności i bezpieczeństwa. Deweloperzy wysyłają aplikacje własne przez witrynę App Store Connect i przypisują je do Twojego konta Apple School Manager, Apple Business Manager lub Niezbędnik biznesowy Apple. Po zaakceptowaniu aplikacji są one dostępne w Twojej organizacji i tylko jej członkowie mogą je widzieć i mieć do nich dostęp.
Aplikacje własne zapewniają skalę i łatwość użycia oferowaną przez App Store, jak również:
bezpieczeństwo wrażliwych lub prywatnych danych organizacji;
dostosowany wygląd i obsługę, na przykład logo organizacji lub identyfikację wizualną;
specjalne funkcje przeznaczone dla pracowników w Twojej organizacji;
określone funkcje dla procesów lub przepływów pracy;
specjalną konfigurację dla środowisk IT;
indywidualne funkcje dla partnerów biznesowych, klientów, dystrybutorów lub ajentów.
Ważne informacje dotyczące aplikacji własnych
Istnieją pewne zagadnienia, które należy wziąć pod uwagę przed wynajęciem dewelopera do utworzenia aplikacji niestandardowej dla organizacji:
Sprawdzanie aplikacji: Każda aplikacja własna oraz każda uaktualniona wersja zgłoszona do dystrybucji wewnętrznej musi przejść proces sprawdzania przez Apple. Aplikacje niestandardowe podlegają takim samym wytycznym, jak aplikacje przeznaczone do App Store. Proces sprawdzania zajmuje zwykle od 1 do 2 dni. Aby uzyskać więcej informacji na temat procesu sprawdzania aplikacji, zobacz: App Review (Sprawdzanie aplikacji) w witrynie Apple dla deweloperów.
Bezpieczeństwo aplikacji: Jeśli aplikacja zawiera poufne dane firmowe, należy umieścić w niej mechanizm uwierzytelniania. Apple zdecydowanie zaleca stosowanie dobrych praktyk dotyczących szyfrowania oraz uwierzytelniania w aplikacjach. Aby uzyskać więcej informacji na temat dobrych praktyk związanych z tworzeniem bezpiecznego oprogramowania, zobacz: Security Framework w witrynie Apple dla deweloperów.
Weryfikacja aplikacji: Aby zweryfikować zgodność aplikacji własnych z wytycznymi, pracownicy Apple muszą mieć możliwość zalogowania się do danej aplikacji i użycia jej. Konieczne jest ustalenie wspólnie z deweloperem lub partnerem biznesowym odpowiedniego sposobu spełnienia tego wymagania przy jednoczesnym właściwym traktowaniu poufnych lub wrażliwych danych. W celu zapewnienia poufności weryfikacji aplikacji należy udostępnić ogólne konta testowe lub oczyszczone dane przykładowe.
Dystrybucja: Aplikacje niestandardowe są dystrybuowane prywatnie w sekcji Aplikacje i książki w usłudze Apple School Manager lub Apple Business Manager, albo w sekcji Aplikacje w Niezbędniku biznesowym Apple. Zespoły IT mogą używać tego samego modelu dystrybucji, jak w przypadku aplikacji w App Store, włączając w to przypisywanie aplikacji do urządzeń oraz korzystanie z Aplikacji zarządzanych. Deweloperzy wskazują organizacje mające dostęp do aplikacji oraz mogą dystrybuować aplikacje określonym organizacjom. Jeśli dana aplikacja ma obsługiwać globalną grupę użytkowników, podczas wysyłania jej przy użyciu witryny App Store Connect niezbędne jest oznaczenie jej jako dostępnej globalnie.