Megosztás a következőn keresztül:


A wrap áttekintése

A burkolási funkció lehetővé teszi, hogy Power Apps a vászonalapú alkalmazásokat egyéni márkájúként és Android mobilfelhasználók számára natív terjesztésre szánt alkalmazásként iOS csomagolja be. Az ilyen csomagolt natív mobilalkalmazásokat a Microsoft App Center , a Google Play Áruház és az Apple Business Manager segítségévelterjesztheti a végfelhasználók számára.

A mobilfelhasználók számára mobilalkalmazás-csomagként közzétett vászonalapú alkalmazások burkolási funkcióval.

Egy vagy több Power Apps vászonalapú alkalmazást is becsomagolhat ugyanabba a natív mobilalkalmazás-csomagba. A burkolási funkcióval testre szabhatja a mobilalkalmazás indítási élményét, hogy megfeleljen a szervezet márkaépítési követelményeinek. Megadhatja az alkalmazás ikonját, a kezdőképernyő képét, az üdvözlő (bejelentkezési) képernyő képét és a mobilalkalmazásban használandó színpalettát.

A burkolt mobilalkalmazásokat a mobilcsomagban található vászonalapú alkalmazás(ok) módosításainak közzétételével frissítheti a Power Apps készítői portálon.

Feljegyzés

A beépített vászonalapú alkalmazás(ok) összes közzétett módosítását automatikusan letöltik a burkolt mobilalkalmazások meglévő, kiadott verziói.

A Wrap natív mobilalkalmazás-fejlesztési platform (MADP) képességeket biztosít. Power Apps

  • Kód nélküli mobilalkalmazás-fejlesztés – mobilalkalmazások készítése korábbi tapasztalat nélkül
  • Felügyelt mobilalkalmazás-buildek – mi hozzuk létre az alkalmazást
  • Zökkenőmentes, végponttól végpontig terjedő márkaépítés – használja saját logóját és színpalettáját
  • Több vászonalapú alkalmazás támogatása – több alkalmazás csomagolása egyetlen mobilalkalmazásban
  • Vállalatirányítás a Microsoft Intune-nal – az adatok védelme alkalmazáskezeléssel

Feljegyzés

A Wrap mobilalkalmazások terjesztésére szolgál a meglévő Power Apps felhasználók számára, nem pedig a nyilvánosság számára.

A beburkolási folyamat bemutatása

A burkolási funkció a vászonalapú alkalmazásokat egy natív mobilalkalmazás-rendszerhéjba csomagolja , és mobilcsomagot hoz létre. Ezt a mobilcsomagot digitálisan aláírhatja és terjesztheti egyedi márkanévként Android és iOS alkalmazásként a mobilfelhasználók számára a natív terjesztési csatornákon, például a Google Play Áruházon és az Apple Business Manageren keresztül.

A következő szakasz a burkolási funkció natív mobilalkalmazások létrehozásának lépéseit ismerteti:

A burkolási funkció mobilalkalmazások létrehozásához való használatának lépései.

  1. Válassza ki az elsődleges vászonalapú alkalmazást , és indítsa el a burkoló varázslót. Az elsődleges vászonalapú alkalmazás az az alkalmazás, amely azt a kezdeti élményt biztosítja, amit a mobil felhasználóknak látniuk kell, amikor elindítják a mobilalkalmazást. A vászonalapú alkalmazásoknak egy megoldás részét kell képezniük. További információ: Vászonalapú alkalmazás hozzáadása a megoldáshoz.
  2. Igény szerint másodlagos vászonalapú alkalmazásokat is hozzáadhat a mobilalkalmazáshoz a burkoló varázslóban. További információ: Több vászonalapú alkalmazás összecsomagolása.
  3. Válassza ki a mobilalkalmazás célplatformjait .iOS Android Ha szükséges, válassza ki a mobilalkalmazás-csomag automatikus kódaláírását a burkolási varázslóban.
  4. Testreszabhatja az alkalmazás arculatát ikonokkal, képekkel és színpalettával a mobilalkalmazás személyre szabásához.
  5. Regisztrálja az alkalmazást. Használjon meglévő alkalmazásregisztrációt, vagy hozzon létre egy újat a burkoló varázslóban.
  6. Adja hozzá az Azure Blob Storage-fiók nevét és a tároló nevét. Használjon egy már létrehozott Azure Blob Storage-t , vagy hozzon létre egy újat.
  7. Indítsa el a buildelési folyamatot a Wrap up lépésben az egyéni márkájú mobilalkalmazás létrehozásához.
  8. Töltse le a mobilalkalmazást az App Blob Storage helyéről.
  9. Ha az automatikus kódaláírás nincs kiválasztva a burkolóvarázslóban, manuálisan kell aláírnia a mobilalkalmazás-csomagot. További információ: A mobilalkalmazás-csomag manuális aláírása.
  10. Tesztelje az alkalmazáscsomagot.
  11. Terjessze az alkalmazáscsomagot a mobilfelhasználók között.

Több vászonalapú alkalmazás együttes beburkolása

Egyetlen mobilalkalmazás-csomagba több vászonalapú alkalmazást is beburkolhat. A mobilalkalmazás-csomagnak továbbra is szüksége van egy elsődleges alkalmazásnak nevezett főalkalmazásra. Ez az alkalmazás lesz a belépési pont a mobilalkalmazás-csomagban szereplő összes többi vászonalapú alkalmazás számára, amelyeket másodlagos alkalmazásoknak nevezünk.

A másodlagos alkalmazások használata nem kötelező. Ha csak egy vászonalapú alkalmazást burkol be, a rendszer továbbra is a mellékelt alkalmazást választja elsődleges alkalmazásként, de a mobilalkalmazás-csomag nem rendelkezik másodlagos alkalmazásokkal.

Ahogy a következő ábra is mutatja, egy elsődleges alkalmazás több másodlagos alkalmazáshoz is kapcsolódhat. Az ilyen mobilalkalmazáson belüli elsődleges és másodlagos alkalmazások közötti mozgás a Launch() függvénnyel kezelhető.

Elsődleges és másodlagos alkalmazások összecsomagolva.

A mobilalkalmazás márkaépítése

A beburkolás támogatja a mobilalkalmazás inicializálási élményének testreszabását, hogy megfeleljen a szervezet márkaépítési követelményeinek. Megadhatja az alkalmazás ikonját, a kezdőképet, az üdvözlő (bejelentkezési) képernyő képét és a mobilalkalmazás natív élményeihez használt színpalettát.

Márkajelzés csomagolásban.

A márkaépítés testreszabási lehetőségei rendelkezésre állnak a beburkolási projekt építése során. További információ: Arculat konfigurálása

A burkolási terminológia ismertetése

A wrap több összetevőt Power Apps foglal magában, az App Centerben és a harmadik féltől származó platformokon, például az iOS és Android. Ezért fontos, hogy megértsük a Power Apps beburkolási funkcióival való munka során használt összetevőket.

Az alkalmazásközpont helye

Az App Center tárolója, amely tárolja a mobilalkalmazás terjesztéséhez épített csomagokat. A build kimeneti típusai a kiválasztott célplatformtól függően változnak.

Platform Operációs rendszer Build kimeneti fájl típusa
iOS (az Apple Store-on keresztüli terjesztéshez) Egyéni *.fütyülés
Android (a Google Play Áruház kivételével minden csatornán történő terjesztéshez) Android *.apk

Feljegyzés

Az App Center 2025. március 31-től megszűnik. A továbbiakban az alkalmazás bináris fájljai a bérlő Azure Blob Storage-jában lesznek tárolva, ahonnan az előnyben részesített csatornákon keresztül érheti el és terjesztheti őket. Az Azure Blob Storage és a burkolási folyamat összekapcsolásának részletei hamarosan frissülnek. Addig is készítsen biztonsági másolatot a legújabb APK-/IPA-fájljairól (ha szükséges), és tartsa kéznél az Azure Blob Storage adatait és az alkalmazás bináris fájljainak célhelyét.

Azure Blob Storage

Az Azure Blob Storage-ban található tároló segít tárolni a mobilalkalmazás-terjesztéshez létrehozott csomagokat. A build kimeneti típusai a kiválasztott célplatformtól függően változnak. A funkcióval kapcsolatos részleteket 2025. március 31. előtt osztjuk meg.

Bemenet:

Számla neve

A fiók neve az Azure Storage-fiók egyedi azonosítója. A tárfiók eléréséhez szükséges alap URI létrehozására szolgál. Ha például a fiók neve igen mystorageaccount, az alap URI a következő lenne: https://mystorageaccount.blob.core.windows.net/

Tároló neve

A tároló neve egy egyedi azonosító egy tárfiókon belül, amely blobok halmazát csoportosítja. A tárolók lehetővé teszik a blobok tárfiókon belüli rendszerezését. Ha például a tároló neve van mycontainer, a tárolón belüli blobok elérésének URI-ja a következő lesz https://mystorageaccount.blob.core.windows.net/mycontainer/

Alkalmazásplatformok

Az alkalmazás tervezett platformjai, amelyeken a közzétételhez szükséges buildelési folyamaton végig szeretne menni. Létrehozhat buildeket mobilalkalmazáshoz iOS Android vagy a Google Play Áruházhoz.

  • iOS IPA-csomagot hoz létre
  • Android APK csomagot hoz létre
  • A Google Play Áruház AAB csomagot hoz létre terjesztésre

A beburkolási projekt buildelése

A beburkolási építése buildelése olyan folyamat, amely létrehozza a mobilalkalmazás különböző platformokra történő terjesztéséhez szükséges buildcsomagokat. Ez a folyamat a Microsoft identitásplatformon regisztrált alkalmazást használja, és a választott platformoktól függően létrehozza a buildeket az adott App Center-helyen. A felépített csomagok tartalmazzák az elsődleges és nem kötelező másodlagos alkalmazásokat, amelyek minden egyes platformtípushoz egyetlen mobilalkalmazás-csomagba vannak csomagolva.

Csomagazonosító

A csomagazonosító egy egyedi azonosító, amelyet létrehozhatsz az alkalmazásodhoz. Fordított tartománynév-mintát követ. Például. com.contoso.myapp Ezt a csomagazonosítót a rendszer az Azure Key Vault egyszeri létrehozása során iOS használja, vagy Android a 6. lépésben leírtak szerint létrehozza és feltölti a tanúsítványokat.

Kódaláírás

A kódaláírás a mobilalkalmazás befejezésének folyamata a végfelhasználóknak történő terjesztés előtt. Egy kóddal aláírt alkalmazás biztosítja, hogy az alkalmazás ismert forrásból származik, és hogy az alkalmazás kódja nem változott azóta, hogy a megbízható forrás legutóbb aláírta.

Elsődleges alkalmazás

Az elsődleges alkalmazás a belépési pont vagy a főalkalmazás a mobilalkalmazás-élményhez, ha több vászonalapú alkalmazást burkol egybe. Az összes többi alkalmazás másodlagos alkalmazásnak minősül. Ha csak egy vászonalapú alkalmazást burkoltak be és buildeltek, az is elsődleges alkalmazásnak minősül.

Átirányítási URI

Az átirányítási URI vagy válasz URL-cím az a hely, ahová az engedélyezési kiszolgáló átirányítja a felhasználót, miután az alkalmazást sikeresen engedélyezték, és hozzáférési kódot vagy hozzáférési tokent kapott. Az engedélyezési kiszolgáló elküldi a kódot vagy a tokent az átirányítási URI-nek, ezért fontos, hogy az alkalmazás regisztrációs folyamatának részeként a megfelelő helyet regisztrálja.

További információ: Átirányítási URI

Másodlagos alkalmazás

Opcionálisan további vászonalapú alkalmazások, amelyeket ugyanabba a buildbe csomagol a mobilalkalmazás-terjesztéshez az elsődleges alkalmazással együtt.

További lépések

A Wrap rendszerkövetelményei és előfeltételei

Kapcsolódó információk