Share via


A beburkoló varázslóval állítsa össze a mobilalkalmazását

Használja a burkolás funkciót egy vagy több vászonalapú alkalmazás egyetlen natív mobilalkalmazás-csomagként való csomagolásához a lépésenkénti varázsló segítségével.

A burkolás funkció Power Apps lehetővé teszi a vászonalapú alkalmazások natív mobilverzióinak létrehozását egyéni márkájú Android és iOS mobilalkalmazásként. Az ilyen burkolt natív mobilalkalmazásokat a Microsoft Intune , a Microsoft App Center, a Google Play vagy az Apple Business Manager , illetve más natív terjesztési módszerek segítségével terjesztheti a végfelhasználók számára.

A Wrap funkció lehetővé teszi, hogy mobilalkalmazásokat hozzon létre a Google Play Áruházhoz iOS: Android

  • iOS (IPA-csomag)
  • Android (APK csomag)
  • Google Play Áruház (AAB csomag)

A burkolás funkció a vászonalapú alkalmazásokat egy natív mobilalkalmazás-rendszerhéjba csomagolja, amelyet digitálisan aláírhat és terjeszthet. Amikor frissíti és újra közzéteszi az alkalmazást, az alkalmazás automatikusan frissül.

Előfeltételek

A következőkhöz kell hozzáférnie:

Ha mobilalkalmazás-csomagot hoz létre a platformhoz Android , és manuális aláírást tervez, győződjön meg arról, hogy kulcsokat hoz létre, majd aláírás-kivonatot hoz létre, mielőtt elkezdené. Az átirányítási URI konfigurálásához szüksége lesz a létrehozott aláírás-kivonatra.

Adjon hozzá egy vászonalkalmazást egy megoldáshoz

A Wrap for Power Apps megköveteli, hogy az alkalmazások egy megoldás részét képezzék. Ha a vászonalapú alkalmazások még nem részei egy megoldásnak, adja hozzá őket egy meglévő vagy egy új megoldáshoz. A bal oldali navigációs panelen válassza a Megoldások lehetőséget. Ha az elem nem látható az oldalsó panelben, akkor válassza a ...Továbbiak lehetőséget, majd válassza ki a kívánt elemet. Válasszon ki egy megoldást, majd válassza a Szerkesztés lehetőséget.

Válasszon ki egy megoldást.

Válaszd a + Meglévő hozzáadása lehetőséget a felső menüből, és válaszd az App > Canvas app lehetőséget a legördülő listából.

Válassza a meglévő hozzáadása lehetőséget a menüből.

Válassza a Külső Dataverse lapot, és válassza ki az alkalmazást a listából. Nyomja meg a Hozzáadás gombot az alkalmazás megoldáshoz való hozzáadásához.

Válassza az Alkalmazás hozzáadása megoldáshoz lehetőséget.

További információk: Alkalmazás hozzáadása egy megoldáshoz

Natív mobilalkalmazások létrehozása a varázslóhoz iOS és Android a varázsló használatával

  1. Bejelentkezés a Power Apps-be.

  2. Válassza a Wrap lehetőséget a bal oldali navigációs panelen. Ha az elem nem látható az oldalsó panelben, akkor válassza a ...Továbbiak lehetőséget, majd válassza ki a kívánt elemet.

  3. Jelölje ki a burkolni kívánt alkalmazást, majd válassza a parancssáv Wrap elemét .

1. lépés: Válassza ki az alkalmazásokat

  1. A Válassza ki a tördelni kívánt alkalmazásokat képernyőn válassza ki az elsődleges és másodlagos alkalmazást.

    • Elsődleges alkalmazás: Válassza ki azt az alkalmazást, amelyet a végfelhasználók a mobilalkalmazás indításakor látnak.

    • Másodlagos alkalmazások: Nem kötelező egyéb alkalmazások, amelyek ugyanazt a buildet mobilalkalmazás-csomagba csomagolhatják az elsődleges alkalmazással együtt.

      Válassza ki a burkolni kívánt alkalmazásokat.

      Megjegyzés

      Ugyanazt az elsődleges alkalmazást több burkolóprojektben is használhatja.

  2. Válassza a Következő lehetőséget.

2. lépés: Célplatform

  1. A Válassza ki a mobilplatformot a célhoz képernyőn adja meg az általunk választott csomagazonosítót .

    Megjegyzés

    A csomagazonosító az alkalmazáshoz létrehozott egyedi azonosító. A csomagazonosítónak egy pontot (.) kell tartalmaznia, szóközök nélkül.

  2. A Célplatformok területen válassza ki az összes olyan mobilplatformot, amelyet a végfelhasználók mobileszközeiken használnak.

  3. Állítsa az Alkalmazás aláírása kapcsolót BE állásba a mobilalkalmazás automatikus kódaláírásához, majd válassza ki a Azure Key Vault URI-t a listából, majd kattintson a Tovább gombra . Ha nincsenek bejegyzései Azure Key Vault URI-listában, először létre kell hoznia Azure Key Vault . További információ: Create Azure Key Vault for wrap for Power Apps.

    Válassza ki a burkolni kívánt alkalmazásokat.

A mobilalkalmazás-csomagot manuálisan is aláírhatja a burkoló varázslóban elérhető automatikus kódaláírás használata helyett. Az alkalmazás manuális kódaláírásával kapcsolatos további információkért lásd:

  1. Válassza a Következő lehetőséget.

3. lépés: A márkajelzés konfigurálása

  1. A Márkajelzés konfigurálása lépésben adja meg az alkalmazás következő megjelenési és működési beállításait:

    Megjegyzés

    Minden képnek .png formátumúnak kell lennie. A rendszer alapértelmezett képet használ, ha nincs kiválasztva egyéni rendszerkép.

    • Alkalmazásikonok: Az alkalmazáshoz használandó ikonok feltöltése. Ajánlott méret iOS: 1024×1024 képpont .png kép vagy nagyobb. Ajánlott képméret: 432×432 × 432 képpont .png vagy nagyobb képhez Android.
    • Kezdőkép: A mobilalkalmazás kezdőképén betöltés közben használt kép. Alapértelmezett kép, ha nincs megadva.
    • Üdvözlőképernyő képe: A mobilalkalmazás üdvözlő (bejelentkezési) képernyőjén betöltés közben használt kép. Alapértelmezett kép, ha nincs megadva.
    • Háttérkitöltési szín: Az üdvözlőképernyő hátteréhez használt hexadecimális színkód.
    • Gomb kitöltési színe: A gomb színének kitöltéséhez használt hexadecimális színkód.
    • Állapotsor szövegtémája: Az állapotsor szövegének színe az alkalmazás tetején.
  2. Válassza a Következő lehetőséget.

4. lépés: Regisztrálja az alkalmazást

Az Alkalmazás regisztrálása képernyőn regisztrálja az alkalmazást az Azure-ban, hogy megbízhatósági kapcsolatot létesítsen az alkalmazás és a Microsoft Identitásplatform. Az alkalmazást regisztrálni Microsoft Entra kell ahhoz, hogy az alkalmazás felhasználói bejelentkezhessenek.

Új alkalmazás regisztrálása

Válassza az Új alkalmazásregisztráció lehetőséget az alkalmazás új regisztrációjának automatikus létrehozásához.

Hozzon létre egy új alkalmazásregisztrációt.

Új alkalmazásregisztrációt manuálisan is létrehozhat. További információ: Az alkalmazás manuális regisztrálása Azure Portal szolgáltatásban.

A burkolás varázsló automatikusan konfigurálja az alkalmazáshoz szükséges összes API-engedélyt. Az API-engedélyeket manuálisan is konfigurálhatja, ha hibaelhárításra van szükség. További információ: Az alkalmazás API-engedélyeinek manuális konfigurálása.

5. lépés: A kimenet kezelése

A Kimenet kezelése képernyőn hozzon létre vagy válasszon ki egy meglévő alkalmazásközpont-helyet, hogy a build befejezése után elküldhesse a mobilalkalmazást. Ha automatikusan létre szeretne hozni egy új helyet a tördelés varázslóban, válassza az Új hely lehetőséget a képernyő tetején, majd válassza a vagy Android lehetőséget iOS.

Új alkalmazásközpont-hely.

  • Android: Válasszon ki egy meglévő helyet, vagy hozzon létre egy újat.

  • iOS: Válasszon ki egy meglévő helyet, vagy hozzon létre egy újat.

Az alkalmazásközpont helyét manuálisan is létrehozhatja az App Centerben . További információ: Alkalmazásközpont-hely manuális létrehozása a mobilalkalmazáshoz.

6. lépés: Csomagolja be

A Wrap up képernyőn tekintse át az alkalmazás részleteit, majd válassza a Build lehetőséget. A sikeres buildelés után a mobilalkalmazás az előző lépésben kiválasztott alkalmazásközpont-helyen jelenik meg.

Mobilalkalmazás csomag tesztelése és terjesztése

A teszteléssel és terjesztéssel kapcsolatban lásd: App Center tesztelés és terjesztés.

Alkalmazás regisztrálása manuálisan Azure Portal (nem kötelező)

Az alkalmazásregisztrációt automatikusan létrehozhatja a burkoló varázslóban a 4 . lépésben említettek szerint. Vagy manuálisan is létrehozhat egy új regisztrációt az alkalmazáshoz a Azure Portal. További információ: Gyorsútmutató: Alkalmazás regisztrálása a Microsoft identitásplatformján

Megjegyzés

Az egy- és többvállalatos ügyfelek egyaránt használhatják a beburkolást a Power Apps vászonalapú alkalmazásokon alapuló natív mobilalkalmazások létrehozására.

Akár egy-, akár több-bérlős gyártó, ki kell választania a Bármely címtár – Több-bérlős Microsoft Entra lehetőséget, amikor kiválasztja az alkalmazás támogatott fióktípusát, hogy engedélyezze a burkolást. Válasszon az alábbi fióktípusok közül:

  • Bármely szervezeti címtárban található fiókok (Bármely Microsoft Entra címtár – Több-bérlős)
  • Bármely szervezeti címtárban (Bármely Microsoft Entra címtár – több-bérlős) és személyes Microsoft-fiókok, például Skype vagy Xbox.

Alkalmazásregisztráció – a beburkolás támogatott fióktípusai.

Fontos

  • A beburkolás jelenleg csak a Többvállalatos típusú fiókokat támogatja. Az egybérlős fióktípus még nem támogatott. További információk a fióktípusokról: Fióktípusok a Microsoft identitásplatformon.
  • Minden megcélozni kívánt platformhoz (,) külön iOS átirányítási URI-t Android kell létrehoznia.

Az alkalmazás API-engedélyeinek manuális konfigurálása (nem kötelező)

A 4 . lépés befejezése után a tördelési varázsló automatikusan konfigurálja az alkalmazáshoz szükséges összes API-engedélyt.

Ha hibaüzenetet kap a tördelés varázslóban, manuálisan konfigurálhatja az API-engedélyeket. További információ: Hozzáadás és konfigurálás

Az API-engedélyek manuális konfigurálásához a következő API-engedélyek szükségesek:

  • Microsoft API-k
    • Dynamics CRM
  • Saját szervezet által használt API-k
    • Azure API-kapcsolatok
    • PowerApps szolgáltatás
    • Power BI (csak akkor szükséges, ha a vászonalapú alkalmazások adatokat használnak Power BI)
    • Microsoft mobilalkalmazás-kezelés (csak akkor szükséges, ha a Microsoft Intune-t mobilalkalmazás-terjesztésre szeretné használni )

Megjegyzés

Ha nem találja az engedélyeket a Saját szervezet által használt API-k pontban, futtassa a következő PowerShell-parancsokat, és próbálja meg újra:

  • Hiányzik az Azure API-kapcsolatok jogosultság:
    Connect-AzureAD -TenantId <your tenant ID>
    New-AzureADServicePrincipal -AppId fe053c5f-3692-4f14-aef2-ee34fc081cae -DisplayName "Azure API Connections"
    
  • Hiányzó PowerApps szolgáltatási jogosultság:
    Connect-AzureAD -TenantId <your tenant ID>
    New-AzureADServicePrincipal -AppId 475226c6-020e-4fb2-8a90-7a972cbfc1d4 -DisplayName "PowerApps Service"
    

Részletes lépések: Jogosultságok kérése az alkalmazásregisztrációs portálon.

Alkalmazásközpont-hely manuális létrehozása a mobilalkalmazáshoz (nem kötelező)

Lehetősége van arra, hogy automatikusan hozzon létre egy új alkalmazásközpontot a mobilalkalmazás tárolásához a Wrap varázsló 5 . lépésében említettek szerint, de manuálisan is létrehozhatja közvetlenül az App Centerben. További információ: Az alkalmazásközpont helye

Tipp.

Az App Centerrel kapcsolatos további információkért tekintse meg az Visual Studio App Center dokumentációját.

  1. Nyissa meg az alkalmazásközpontot.

  2. Bejelentkezés munkahelyi vagy iskolai fiókkal.

  3. Ha még nincs szervezete, válassza az Új hozzáadása > Új szervezet hozzáadása lehetőséget, és hozzon létre új szervezetet.

  4. Válassza ki a szervezetet a bal ablaktáblában lévő listából.

  5. Válassza az Alkalmazások > Alkalmazás hozzáadása lehetőséget.

  6. Írja be az alkalmazás nevét.

  7. Válassza ki az alkalmazás kiadási típusát.

  8. Válassza az Egyéni operációs rendszer alkalmazásokhoz vagy az Operációs rendszer alkalmazásokhoz lehetőséget iOS Android . Android

    Megjegyzés

    Minden platformhoz külön alkalmazásközpont-tárolókat kell létrehoznia.

  9. Android operációs rendszerhez válassza a Platform opció React Native beállítását.

    Megjegyzés

    A platformnak React Native-nak kell lennie az App Center összes alkalmazásához.

    App Center alkalmazáskonfiguráció.

  10. Válassza az Új alkalmazás hozzáadása lehetőséget.

  11. Másolja ki az alkalmazás alkalmazásközpontjának URL-címét. Később szüksége lesz rá a burkolási projekt Power Apps konfigurálásához.

    Például: https://appcenter.ms/orgs/Contoso-sales/apps/Sample-canvas-app-for-Android-OS/

    App Center URL-címe.

A mobilalkalmazás-csomag manuális aláírása (opcionális)

A mobilalkalmazás-csomagot automatikusan aláírhatja a 2. lépésben a burkolási folyamat során, de ezt manuálisan is megteheti a mobilalkalmazás-csomag létrehozása után. A kódaláírási folyamat eltérő az eszközök Android esetében iOS .

Kapcsolódó információk