A wrap áttekintése
A Beburkoló funkció Power Apps lehetővé teszi, hogy vászonalapú alkalmazása Beburkoló it egyéni márkajelzéssel lássa el, Android és iOS az alkalmazásokat natív terjesztésre használja a mobilfelhasználók számára. Az ilyen becsomagolt natív mobilalkalmazásokat a Microsoft Intune , a Microsoft App Center, a Google Play Áruház és az Apple Business Manager segítségével terjesztheti a végfelhasználók számára.
Egy vagy több Power Apps vászonalapú alkalmazást is Beburkoló ugyanabban a natív mobilalkalmazás-csomagban. Ezzel Beburkoló 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épet, az üdvözlő (bejelentkezési) képernyő képét és a mobilalkalmazásban használni kívánt színpalettát.
A becsomagolt mobilalkalmazásokat úgy frissítheti, hogy közzéteszi a mobilcsomagban található vászonalapú alkalmazások módosításait a Power Apps készítői portál használatával. A mellékelt vászonalapú alkalmazások összes közzétett módosítását automatikusan letölti a becsomagolt mobilalkalmazások meglévő, kiadott verziói.
Beburkoló natív mobilalkalmazás-fejlesztési platform (MADP) képességeit hozza létre Power Apps.
- Programozást nem igénylő mobilalkalmazás-fejlesztés— készítsen mobilalkalmazásokat korábbi tapasztalat nélkül
- Felügyelt mobilalkalmazás-buildek—mi létrehozzuk az alkalmazást
- Zökkenőmentes, végponttól végpontig tartó márkaépítés—használja a saját logóját és színpalettáját
- Több támogatás a vászonalapú alkalmazások számára—több alkalmazáscsomag egyetlen mobilalkalmazásban
- Vállalatirányítás a Microsoft Intune segítségével—védje meg az adatait az alkalmazáskezelés segítségével
Megjegyzés
Beburkoló mobilalkalmazások meglévő felhasználók számára Power Apps történő terjesztésére szolgál, nem a nyilvánosság számára
A beburkolási folyamat bemutatása
A Beburkoló funkció egy natív mobilalkalmazás Beburkoló rendszerhéjban fogja használni a vászonalapú alkalmazásokat, és létrehoz egy mobilcsomagot. Ezt a mobilcsomagot digitálisan aláírhatja és terjesztheti egyéni márkajelzéssel Android és iOS alkalmazásként a mobilfelhasználók számára a natív terjesztési csatornákon, például a Microsoft Intune-on, a Microsoft App Centeren , a Google Play Áruházon és az Apple Business Manageren keresztül.
A következő szakasz ismerteti a Beburkoló funkció natív mobilalkalmazások létrehozására való használatának lépéseit:
- Válassza ki az elsődleges vászonalapú alkalmazást, és indítsa el a Beburkoló 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.
- Ha szükséges, másodlagos vászonalapú alkalmazásokat is hozzáadhat a mobilalkalmazáshoz a Beburkoló varázslóban. További információ: Több vászonalapú alkalmazás körbefuttatása.
- Válassza ki a mobilalkalmazás célplatformjait (iOS és Android). Ha szükséges, válassza a mobilalkalmazás-csomag automatikus kódaláírását a Beburkoló varázslóban.
- Az alkalmazás márkajelzésének testreszabása ikonokkal, képekkel és színpalettával a mobilalkalmazás személyre szabásához.
- Regisztrálja az alkalmazást. Használjon meglévő alkalmazásregisztrációt, vagy hozzon létre egy újat a Beburkoló varázslóban.
- Válassza ki az App Center helyét a mobilalkalmazás tárolásához. Használjon egy meglévő App Center-helyet, vagy hozzon létre egy újat a Beburkoló varázslóban.
- Indítsa el a buildelési folyamatot Beburkoló felfelé lépés az egyéni márkájú mobilalkalmazás létrehozásához.
- Töltse le mobilalkalmazását az App Center helyéről.
- Ha az Beburkoló varázslóban nincs bejelölve az automatikus kódaláírás, manuálisan kell aláírnia a mobilalkalmazás-csomagot. További információ: A mobilalkalmazás-csomag manuális aláírása.
- Tesztelje az alkalmazáscsomagot.
- 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ászonalkalmazást burkol be, a mellékelt alkalmazás továbbra is elsődleges alkalmazásként van kijelölve, de a mobilalkalmazás-csomag nem tartalmaz másodlagos alkalmazásokat.
Ahogy a következő ábra is mutatja, egy elsődleges alkalmazás több másodlagos alkalmazáshoz is kapcsolódhat. Az elsődleges és másodlagos alkalmazások közötti mozgást egy ilyen együttesen beburkolt mobilalkalmazáson belül a Launch() függvénnyel lehet kezelni.
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.
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
Rendszerkövetelmények
A következő lista ismerteti, hogy mire van szüksége ahhoz, hogy elkezdhesse használni a beburkolási funkciót egy vagy több vászonalapú alkalmazás mobilalkalmazás-csomagként történő közzétételéhez.
Engedélyek és hozzáférési követelmények
- Hozzáférés egy vagy több vászonalapú alkalmazáshoz egy beburkolási projekt buildeléséhez
- Hozzáférés az Azure portálhoz az alkalmazásregisztráció létrehozásához
- Hozzáférés a Microsoft App Centerhez
Szoftver- és eszközkövetelmények
- Mac-eszköz kódaláíráshoz iOS
- Windows-számítógép Android-kódaláíráshoz
- A beburkolt mobilalkalmazás futtatásához:
- 10-es vagy újabb verziójú Android-eszköz
- iOS 14-es vagy újabb verziójú eszköz
Megjegyzés
A platformra szánt iOS alkalmazások fejlesztéséhez Apple Developer Program-fiók szükséges .
A Beburkoló terminológia megértése
Beburkoló több összetevőt is magában foglal, App Power Apps Center és harmadik féltől származó platformokat, például 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 áruházban történő terjesztéshez) | Egyéni | *.zip |
Android (a Google Play Áruház kivételével az összes csatornán való terjesztésre) | Android | *.apk |
Alkalmazásplatformok
Az alkalmazás tervezett platformjai, amelyeken a közzétételhez szükséges buildelési folyamaton végig szeretne menni. Buildeket készíthetsz mobilalkalmazáshoz vagy a Google Play Áruházhoz iOS Android.
- iOS IPA-csomagot hoz létre
- Android: APK-csomagot hoz létre
- A Google Play Áruház AAB csomagot hoz létre
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 kimeneti mobilalkalmazás globálisan egyedi azonosítója. Fordított tartománynév-mintát követ. Például: com.contoso.myapp
.
Kódaláírás
A kódaláírás a mobilalkalmazás véglegesíté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. Minden további alkalmazás másodlagos alkalmazásnak számít. 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
További, opcionális vászonalapú alkalmazások, amelyeket ugyanabba a buildbe burkol a mobilalkalmazások terjesztéséhez az elsődleges alkalmazással együtt.
További lépések
A mobilalkalmazás létrehozása a Beburkoló varázslóval