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


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

A burkolási funkcióval egy vagy több vászonalapú alkalmazást egyetlen natív mobilalkalmazás-csomagként csomagolhat a részletes varázsló segítségével.

A burkolási 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 App Center , a Google Play vagy az Apple Business Manager vagy 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 mobilalkalmazások létrehozását a Google Play Áruház számára iOS Android :

  • iOS (IPA-csomag)
  • Android (APK csomag)
  • Google Play Áruház terjesztés esetén (AAB csomag)

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

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

  1. Jelentkezzen be a Power Apps rendszerbe.

  2. Válassza a Wrap lehetőségeta bal oldali navigációs panelen. Ha az elem nem szerepel az oldalsó panel paneljén, válassza a ... Tovább, majd válassza ki a kívánt elemet.

  3. Jelölje ki a tördelni kívánt alkalmazást, majd válassza a Wrap lehetőséget a parancssávon.

1. lépés: Alkalmazások kiválasztása

  1. A Tördelni kívánt alkalmazások kiválasztása képernyőn válassza ki az elsődleges és a 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 az elsődleges alkalmazással együtt ugyanazt a buildet csomagolhatják a mobilalkalmazás-csomaghoz.

      Válaszd ki abecsomagolni kívánt alkalmazások.

      Feljegyzés

      • Ugyanazt az elsődleges alkalmazást több burkolási projektben is használhatja.
      • Ha a burkoló varázslóban az elsődleges alkalmazás neve helytelen, folytassa a következő lépéssel, majd térjen vissza a helyes név megtekintéséhez.
  2. Válassza a Következő lehetőséget.

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

Az Alkalmazás regisztrálása képernyőn regisztrálja manuálisan az alkalmazást az Azure-ban, hogy megbízhatósági kapcsolatot létesítsen az alkalmazás és a Microsoft Identitásplatform között. További információ: Az alkalmazás manuális regisztrálása a Azure Portal.

Az alkalmazásnak regisztrálva Microsoft Entra kell lennie, hogy az alkalmazás felhasználói bejelentkezhessenek. Ha már regisztrált, keresse meg regisztrációját a saját regisztrációs mezőben.

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

Ha nem látja a regisztrált alkalmazás nevét a Saját regisztrációk legördülő menüben, kövesse az alábbi lépéseket.

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

  • Meg kell adnia az Alkalmazás nevét és Android az aláírás kivonatát, mivel ezek kötelező mezők. Az alkalmazás neve kötelező, mert ez az alkalmazás ügyféloldali neve. Android Az aláírási hash akkor szükséges, ha a burkolási projekt létrehozásakor és felépítése során választotta Android ki az egyik platformot.

    Feljegyzés

    A hash kulcs formátuma Android 28 számjegyű alfanumerikus hash szám, például –ga0RGNYHvNM5d0SLGQfpQWAPGJ8=. Ha az aláírás kivonatkulcsa már létezik, nincs szükség újat létrehozni. Új alkalmazásregisztráció létrehozásakor újra felhasználhatja a korábban létrehozott aláírás-kivonatkulcsot.

    Adja meg az alkalmazás regisztrációs adatait.

Rendszergazda által engedélyezett külső alkalmazások konfigurálása

A burkoló 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 ezt a lépést hibaelhárításra van szükség. További információ: Az alkalmazás API-engedélyeinek manuális konfigurálása.

Az alkalmazás regisztrálásakor az Azure-rendszergazdának hozzáférést kell biztosítania a folytatáshoz. A hozzáférés megadásához kövesse az alábbi lépéseket:

  • Nyissa meg a Windows PowerShellt, és futtassa rendszergazdaként.
  • Hajtsa végre a parancsot-. Install-Module -Name Microsoft.PowerApps.Administration.PowerShell -AllowClobber -Force
  • Állítsa be a végrehajtási szabályzatot a következővel:. Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
  • Importálja a modult a következővel: Import-Module -Name Microsoft.PowerApps.Administration.PowerShell.
  • Futtassa Add-AdminAllowedThirdPartyApps és adja meg azt az alkalmazásazonosítót, amelyhez rendszergazdai hozzáférésre van szükség.
  • Futtassa Get-AdminAllowedThirdPartyApps az alkalmazás nevének ellenőrzéséhez a listában.

Az előző lépések elvégzése után a regisztrációs képernyő az alábbi képernyőképhez hasonlóan néz ki.

Képernyőkép, amelyen a regisztrációs képernyő látható zöld pipával a befejezett lépésekhez

API-engedélyek

Az alkalmazás regisztrálásakor az Azure-rendszergazdának hozzáférést kell adnia az alkalmazás API-engedélyeihez is. A hozzáférés megadására és az API-engedélyek szükségességének okaira vonatkozó utasításokért tekintse meg az alábbi képernyőképet.

Képernyőkép, amely az alkalmazás API-engedélyeit mutatja.

Feljegyzés

Ebben a lépésben néha az új ügyfelek számára csak az Alkalmazás neve mező látható. Az aláírás-kivonat Android hozzáadására szolgáló mező nem jelenik meg. A probléma megoldásához folytassa a következő lépésekkel, és válassza ki a Célplatform(oka) t Android a Célplatformok lépésben.

3. lépés: Márkajelzés konfigurálása

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

    Feljegyzés

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

    • Alkalmazásikonok: Töltsd fel az alkalmazásodhoz használandó ikonokat. Ajánlott méret iOS: 1024 x 1024 képpont .png kép vagy nagyobb. Ajánlott képméret: Android 432 x 432 képpont .png kép vagy nagyobb.
    • Kezdőkép: A mobilalkalmazás kezdőképernyőjén a 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őképernyőjén (bejelentkezési) kép, miközben betöltődik. Alapértelmezett kép, ha nincs megadva.
    • Háttér kitöltési színe: 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ére használt hexadecimális színkód.
    • Állapotsor szövegtémája: Az alkalmazás tetején található állapotsor szövegének színe.
  2. Válassza a Következő lehetőséget.

4. lépés: Célplatform

  1. A Célzott mobilplatform kiválasztása képernyőn adja meg az általunk választott csomagazonosítót .

    Feljegyzés

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

  2. A Célplatform(ok) alattválassza ki az összes olyan mobilplatformot, amelyet a végfelhasználók használnak a mobileszközeiken.

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

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

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

Feljegyzés

A Wrap varázsló automatikus bejelentkezési folyamatot biztosít. A mobilfolyamatokat ismerő fejlesztők azonban manuálisan is bejelentkezhetnek az Android iOS alkalmazásaikba az egyes platformok különböző mechanizmusaival. Ha manuális folyamaton keresztül jelentkezik be, nem kell létrehoznia egy Azure Key Vaultot.

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

5. lépés: Azure Blob Storage

  1. Hozzon létre egy Azure Key Vaultot, ha még nem tette meg. További információ: Azure Key Vault létrehozása burkoláshoz alapértelmezett előfizetéssel
  2. Hozzon létre egy Azure Blob Storage-fiókot és tárolónevet. További információ: Azure Storage-fiók létrehozása
  3. Adja hozzá az Azure Key Vault URI-ját a legördülő listára kattintva.
  4. Adja hozzá az Azure Blob Storage-fiók nevét és az Azure Blob Storage-fiók létrehozási lépése során létrehozott tárolónevet.
  5. Töltse le a létrehozott APK/IPA-t a fent létrehozott Azure Blob Storage-helyről a buildelési lépések befejezése után.

6. lépés: Csomagolás

A Befejezés képernyőn tekintse át az alkalmazás részleteit, majd válassza a Build lehetőséget . A sikeres build után a mobilalkalmazás az előző lépésben kiválasztott Azure Blob Storage-helyen fog megjelenni.

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

Tesztelje és terjessze az alkalmazást. Ha bármilyen problémával szembesül a tesztelés során,ellenőrizze a hibaelhárítási oldalt.

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

Az alkalmazásregisztrációt automatikusan létrehozhatja a burkoló varázslóban a 4 . lépésbenleírtak szerint. Vagy manuálisan is létrehozhat egy új regisztrációt az alkalmazáshoz a Azure Portal. További információ: Rövid útmutató: Alkalmazás regisztrálása a Microsoft Identitásplatform.

Feljegyzé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.

Függetlenül attól, hogy Ön egy- vagy több-bérlős készítő, ki kell választania a Bármely címtár – Több-bérlős Microsoft Entra beállítást , 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:

  • Fiókok bármely szervezeti címtárban (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ókokban, például Skype-ban vagy Xbox a következőben.

Alkalmazásregisztráció – a burkoláshoz támogatott fióktípusok.

Fontos

  • A Wrap jelenleg csak a több-bérlős fióktípusokat támogatja . Az egybérlős fióktípus még nem támogatott. További információ a fióktípusokról: Fióktípusok a Microsoft Identitásplatform.
  • Külön átirányítási URI-t kell létrehoznia minden megcélozni kívánt platformhoz (iOS, Android).

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

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

Ha hibákat kap a burkoló 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ásakor a következő API-engedélyekre van szükség:

  • Microsoft API-k
    • Dynamics CRM
  • A 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ás(ok) adatokat használnak Power BI )
    • Microsoft mobilalkalmazás-kezelés (csak akkor szükséges, ha a Microsoft Intune-t szeretné használni mobilalkalmazások terjesztéséhez)

Feljegyzés

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

  • Győződjön meg arról, hogy a modul elérhető Microsoft Graph , vagy telepítse a következő paranccsal:
    Install-Module -Name Microsoft.Graph
    
  • Hiányzó Azure API Connections engedély:
    Connect-MgGraph -TenantId <your tenant ID>
    New-MgServicePrincipal -AppId fe053c5f-3692-4f14-aef2-ee34fc081cae -DisplayName "Azure API Connections"
    
  • Hiányzó PowerApps szolgáltatásengedély :
    Connect-MgGraph -TenantId <your tenant ID>
    New-MgServicePrincipal -AppId 475226c6-020e-4fb2-8a90-7a972cbfc1d4 -DisplayName "PowerApps Service"
    

Részletes lépésekért tekintse meg az engedélyek kérése az alkalmazásregisztrációs portálon.

Hozzon létre egy alkalmazásközpont-helyet manuálisan a mobilalkalmazáshoz (nem kötelező)

Manuálisan létrehozhat egy alkalmazásközpont-helyet a mobilalkalmazáshoz közvetlenül az alkalmazásközpontban. További információ: Alkalmazásközpont helye

Tipp.

Az alkalmazásközponttal kapcsolatos további információkért tekintse meg az Visual Studio alkalmazásközpont dokumentációját.

  1. Nyissa meg az alkalmazásközpontot.

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

  3. Ha nincs meglévő szervezete, válassza az Új hozzáadása új szervezet>hozzáadása lehetőséget egy új szervezet létrehozásához.

  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 iOS Operációs rendszer alkalmazásokhoz Android lehetőséget Android .

    Feljegyzés

    Minden platformhoz külön App Center-tárolókat kell létrehoznia.

  9. Az operációs rendszer esetében Android válassza a Platform lehetőséget React Native-ként .

    Feljegyzés

    A platformnak React Native-nek kell lennie az alkalmazásközpont összes alkalmazásához.

    App Center alkalmazás konfigurációja.

  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 (nem kötelező)

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

Kapcsolódó információk