Omówienie funkcji Opakuj

Funkcja Opakuj w usłudze Power Apps pozwala na opakowanie aplikacji kanwy jako niestandardowych aplikacji systemów Android i iOS przeznaczonych do natywnej dystrybucji wśród użytkowników urządzeń przenośnych. Możesz dystrybuować takie natywne aplikacje mobilne do użytkowników końcowych za pośrednictwem usługi Microsoft Intune, Microsoft App Center, Sklepu Google Play i Apple Business Manager.

Aplikacje kanwy publikowane dla użytkowników mobilnych jako pakiet aplikacji mobilnych z wykorzystaniem funkcji Opakuj.

Możesz opakowywać pojedyncze lub wiele Power Apps aplikacji kanwy w tym samym natywnym pakiecie aplikacji mobilnych. Funkcji opakowywania można używać do dostosowywania startowego aplikacji mobilnej w celu dostosowania wymagań znakowania organizacji. Można określić ikonę aplikacji, obraz ekranu powitalnego (logowania) oraz paletę kolorów, które będą używane w aplikacji mobilnej.

Można zaktualizować opakowane aplikacje mobilne, publikując zmiany w aplikacjach kanwy zawartych w pakiecie dla urządzeń przenośnych, używając portalu Power Apps Maker Portal. Wszystkie opublikowane zmiany w dołączonych aplikacjach kanwy są automatycznie pobierane przez istniejące, wydane wersje opakowanych aplikacji mobilnych.

Funkcja Opakuj oferuje natywne funkcje platformy projektowania aplikacji mobilnych (MADP) w usłudze Power Apps.

  • Projektowanie aplikacji mobilnych bez użycia kodu—twórz aplikacje mobilne bez wcześniejszego doświadczenia
  • Kompilacje zarządzanych aplikacji mobilnych—tworzymy dla Ciebie aplikację
  • Bezproblemowe, kompleksowe budowanie świadomości marki—używaj własnego logo i palety kolorów
  • Obsługa wielu aplikacji działających na kanwie—łączenie wielu aplikacji w jedną aplikację mobilną
  • Zarządzanie przedsiębiorstwem za pomocą usługi Microsoft Intune—chroń swoje dane dzięki zarządzaniu aplikacjami

Zrozumienie procesu opakowania

Funkcja opakowywania spowoduje opakowanie aplikacji kanwy w natywnej powłoce aplikacji mobilnej i utworzenie pakietu dla urządzeń przenośnych. Ten pakiet dla urządzeń przenośnych można podpisywać i dystrybuować cyfrowo jako niestandardowe aplikacje dla systemów Android i iOS dla użytkowników urządzeń przenośnych za pośrednictwem natywnych kanałów dystrybucji, takich jak Microsoft Intune, Microsoft App Center, Sklep Google Play i Apple Business Manager.

W poniższej sekcji opisano kroki związane z używaniem funkcji Opakuj do tworzenia natywnych aplikacji mobilnych:

Kroki związane z używaniem funkcji Opakuj do tworzenia aplikacji mobilnych.

  1. Wybierz podstawową aplikację kanwy i uruchom kreatora opakowania. Aplikacja kanwy podstawowa to aplikacja, która zapewnia początkowe informacje, które użytkownicy mobilni mają zobaczyć, gdy będą uruchamiać Aplikację mobilną. Twoje aplikacje kanwy muszą być częścią rozwiązania. Więcej informacji: Dodawanie aplikacji kanwy do rozwiązania.
  2. Możesz też dodać pomocnicze aplikacje kanwy do aplikacji mobilnej w kreatorze opakowania. Więcej informacji: Pakowanie razem wielu aplikacji kanwy.
  3. Wybierz platformy docelowe (iOS i Android) dla aplikacji mobilnej. Opcjonalnie wybierz opcję automatycznego podpisywania przy użyciu kodu pakietu aplikacji mobilnej w kreatorze opakowania.
  4. Dostosuj znakowanie aplikacji za pomocą ikon, obrazów i palety kolorów, aby spersonalizować swoją aplikację mobilną.
  5. Zarejestruj aplikację. Użyj istniejącej rejestracji aplikacji lub utwórz nową w kreatorze opakowania.
  6. Wybierz lokalizację App Center, aby przechowywać aplikację mobilną. Użyj istniejącej lokalizacji App Center lub utwórz nową w kreatorze opakowania.
  7. Rozpocznij proces tworzenia w kroku Opakuj , aby wygenerować aplikację mobilną z marką niestandardową.
  8. Pobierz aplikację mobilną z lokalizacji App Center.
  9. Jeśli w kreatorze opakowania opcja automatycznego podpisywania przy użyciu kodu nie zostanie wybrana, musisz ręcznie podpisać przy użyciu kodu pakiet aplikacji mobilnej. Więcej informacji: Ręczne podpisywanie pakietu aplikacji mobilnej.
  10. Przetestuj pakiet aplikacji.
  11. Dystrybuowanie pakietu aplikacji użytkownikom mobilnym.

Zawijaj razem wiele aplikacji kanwy

W jednym pakiecie aplikacji mobilnej można opakować wiele aplikacji kanw. Pakiet aplikacji mobilnej nadal wymaga aplikacji głównej, nazywanej aplikacją podstawową. Ta aplikacja stanie się punktem wejściowym dla wszystkich innych aplikacji kanw zawartych w pakiecie aplikacji mobilnych, które są nazywane aplikacjami pomocniczmi.

Aplikacje dodatkowe są opcjonalne. W przypadku zawijania tylko jednej aplikacji płóciennej dołączona aplikacja jest nadal oznaczana jako aplikacja podstawowa, ale pakiet aplikacji mobilnych nie zawiera aplikacji drugorzędnych.

Jak wyjaśniono na poniższym rysunku, aplikacja podstawowa może zawierać łącza do wielu aplikacji dodatkowych. Zarządzanie aplikacjami podstawowymi i pomocniczmi w aplikacji mobilnej, które są połączone, można zarządzać przy użyciu funkcji Launch().

Aplikacje podstawowe i pomocnicze są ze sobą połączone.

Nadaj markę swojej aplikacji mobilnej

Opakownie umożliwia dostosowanie wyglądu aplikacji mobilnej do wymagań marki organizacji. Można określić ikonę aplikacji, obraz ekranu powitalnego (logowania) oraz paletę kolorów, które będą używane w natywnej wersji aplikacji mobilnej.

Branding w funkcji Opakuj.

Opcje dostosowywania marki są dostępne podczas tworzenia projektu Opakuj. Więcej informacji: Konfigurowanie znakowania

Wymagania systemowe

Poniższa lista wyjaśnia, co będzie potrzebne, zanim zaczniesz korzystać z funkcji Opakuj, aby opublikować jedną lub więcej aplikacji kanwy jako pakiet aplikacji mobilnych.

Uprawnienia i wymagania dotyczące dostępu

Wymagania dotyczące oprogramowania i urządzeń

Uwaga

Tworzenie aplikacji dla systemu iOS wymaga konta programu Apple Developer Program.

Interpretacja terminologii związanej z funkcją Opakuj

Funkcja Opakuj obejmuje wiele składników w usłudze Power Apps, App Center oraz na platformach zewnętrznych, takich jak iOS i Android. W związku z tym ważne jest zrozumienie komponentów wykorzystywanych podczas pracy z funkcją Opakuj w Power Apps.

Lokalizacja usługi App Center

Kontener w App Center do przechowywania wbudowanych pakietów do dystrybucji aplikacji mobilnych. Typy wyjściowych kompilacji różnią się w zależności od wybranej platformy docelowej.

Platforma System operacyjny Zbuduj Typ pliku wyjściowego
iOS (do dystrybucji za pośrednictwem sklepu Apple Store) Okres niestandardowy *.zip
Android (do dystrybucji przy użyciu wszystkich kanałów z wyjątkiem Google Play Store) Android *.apk

Platformy aplikacji

Przeznaczone platformy dla aplikacji, które mają zostać przejść przez proces tworzenia w celu opublikowania. Można tworzyć kompilacje aplikacji mobilnych dla systemów iOS, Android lub Sklepu Google Play.

  • iOS tworzy pakiet IPA
  • Android tworzy pakiet APK
  • Google Play Store tworzy pakiet AAB

Skompiluj projekt Opakuj

Tworzenie projektu Opakuj to proces tworzący pakiety kompilacji dla aplikacji mobilnej rozsyłanych na różnych platformach. Ten proces używa aplikacji, która została zarejestrowana na platformie Microsoft Identity i tworzy kompilacje w witrynie App Center w zależności od wybieranych platform. Wbudowane pakiety zawierają podstawowe i opcjonalne aplikacje pomocnicze, które są dołączane do jednego pakietu aplikacji mobilnej dla każdego typu platformy.

Identyfikator pakietu

Globalnie unikatowa tożsamość wyjściowej aplikacji mobilnej. Wykorzystuje schemat odwróconej nazwy domeny. Na przykład com.contoso.myapp.

Podpisywanie kodu

Logowanie kodu jest procesem finalizowania aplikacji mobilnej przed ich dystrybucją do użytkowników końcowych. Aplikacja podpisana kodem zapewnia, że pochodzi ze znanego źródła, a jej kod nie uległ zmianie od czasu ostatniego podpisania przez zaufane źródło.

Aplikacja podstawowa

Aplikacja główna to punkt wejścia lub aplikacja macierzysta aplikacji mobilnej w przypadku łączenia kilku aplikacji kanwy. Wszystkie dodatkowe aplikacje są traktowane jako aplikacje dodatkowe. Jeśli tylko jedna aplikacja kanwy jest opakowana i zbudowana, jest ona uważana za aplikację podstawową.

Adres URI przekierowania

Przekierowanie URI lub adres URL odpowiedzi to miejsce, do którego serwer autoryzacji wysyła użytkownika po pomyślnym przeprowadzeniu autoryzacji aplikacji i przyznaniu mu kodu autoryzacyjnego lub tokena dostępu. Serwer autoryzacji wysyła kod lub token do przekierowanego identyfikatora URI, dlatego ważne jest, aby zarejestrować właściwą lokalizację w ramach procesu rejestracji aplikacji.

Więcej informacji: Przekierowanie URI

Aplikacja dodatkowa

Opcjonalne dodatkowe aplikacje kanwy, które są opakowane w tym samym kompilatorze w celu dystrybucji aplikacji mobilnych wraz z podstawową aplikacją.

Następne kroki

Używanie kreatora opakowania do kompilowania aplikacji mobilnej

Zobacz też