Översikt över omslutning
Med funktionen omsluta i Power Apps kan du omsluta dina arbetsyteappar som varumärkta Android- och iOS-appar, för inbyggd distribution till mobilanvändare. Du kan distribuera sådana omslutna inbyggda mobilappar till slutanvändarna via Microsoft App Center, Google Play Store och Apple Business Manager.
Du kan avsluta en eller flera Power Apps-arbetsyteappar i samma ursprungliga mobilapp paket. Du kan använda omsluta-funktionen för att anpassa din mobilapps startupplevelse så att den överensstämmer med din organisations varumärkeskrav. Du kan ange appikonen, välkomstskärmen (inloggning) och färgpaletten som ska användas i mobilappen.
Du kan uppdatera de inslagna mobilapparna genom att publicera ändringar i arbetsyteapparna som ingår i mobilpaketet med hjälp av Power Apps Maker Portal.
Obs
Alla publicerade ändringar i medföljande arbetsyteappar hämtas automatiskt av befintliga, släppta versioner av omslutna mobilappar.
Omsluta för med sig funktioner för inbyggda mobilappsutvecklingsplattformen till Power Apps.
- Utveckling av mobilappar utan kodning – skapa mobilappar utan någon tidigare erfarenhet
- Hanterade mobilappsversioner – vi skapar programmet åt dig
- Sömlöst end-to-end-varumärkning – använd din egen logotyp och färgpalett
- Stöd för flera arbetsyteappar – samla flera program i samma mobilapp
- Företagsstyrning med Microsoft Intune –skydda dina data med apphantering
Obs
Omsluta är avsett för att distribuera mobilappar till befintliga Power Apps-användare, inte för allmänheten.
Förstå omslutningsprocess
Med funktionen wrap kommer du omsluta dina arbetsyteappar i ett inbyggt mobilappskal och producera ett mobilpaket. Du kan digitalt signera och distribuera detta mobila paket som dina anpassade varumärkesappar till mobilanvändare av Android- och iOS-appar till via de inbyggda distributionskanalerna som Google Play Store och Apple Business Manager.
I följande avsnitt beskrivs steg för steg hur du använder funktionen omsluta för att skapa inbyggda mobilappar:
- Välj din primära arbetsyteapp och starta omslutningsguiden. En primär arbetsyteapp är dett program som ger den första upplevelse som du vill att mobilanvändarna ska se när de startar mobilappen. Dina arbetsyteappar måste vara en del av en lösning. Mer information: Lägg till en arbetsyteapp till en lösning.
- Alternativt kan du lägga till sekundära arbetsyteappar till mobilappen i omslutningsguiden. Mer information: Omsluta flera arbetsyteappar tillsammans.
- Välj målplattformar (iOS och Android) för din mobilapp. Alternativt kan du välja att automatiskt koda signering av mobilappspaketet i omslutningsguiden.
- Anpassa appvarumärkning med ikoner, bilder och färgpalett för att anpassa mobilappen.
- Registrera programmet. Använd en befintlig appregistrering eller skapa en ny i omslutningsguiden.
- Lägg till Azure Blob Storage-kontonamn och behållarnamn. Använd en redan skapad Azure Blob Storage eller skapa en ny.
- Starta byggprocessen i steget Omsluta och generera din anpassade mobilapp.
- Ladda ned mobilappen från Appens blobblagringsplats.
- Om automatisk kodsignering inte har valts i omslutningsguiden måste kodsignera mobilappspaketet manuellt. Mer information: Logga ditt paket med mobilappen manuellt.
- Testa appaketet.
- Distribuera appaketet till mobilanvändare.
Omslut flera program tillsammans
Du kan omsluta flera arbetsyteappar som ett enda mobilappaket. Mobilappspaketet behöver fortfarande en hemapp som kallas primärt program. Den här programmet blir ingångspunkt för alla andra arbetsyteappar som ingår i mobilappspaketet, som kallas för sekundära program.
Sekundära program är valfria. Om du bara omsluter en arbetsyteapp är den medföljande programmet fortfarande primär, men mobilappspaketet saknar sekundära program.
Som du ser i följande illustration kan ett primärt program ha länkar till flera sekundära program. Förflyttningen mellan primära och sekundära program i en sådan mobilapp som omsluts tillsammans kan hanteras med Launch()-funktionen.
Varumärkesanpassa din mobilapp
Omsluta stöder anpassning av mobilappen så att den överensstämmer med organisationens varumärkeskrav. Du kan ange appikonen, välkomstskärmen (inloggning) och färgpaletten som ska användas i mobilappen.
Anpassningsalternativ för varumärken är tillgängliga när du skapar ett omsluta-projekt. Mer information: Konfigurera anpassning
Förstå omslutningsterminologin
Omsluta omfattar flera komponenter över Power Apps, App Center och plattformar från tredje part, som iOS och Android. Därför blir det viktigt att du förstår komponenterna när du arbetar med omsluta-funktioner i Power Apps.
App Center-plats
Behållare i App Center för lagring av de skapade paketen för distribution av mobilappen. Versionstyper skiljer sig åt beroende på vilken målplattform du väljer.
Plattform | Operativsystem | Versionsfiltyp |
---|---|---|
iOS (för distribution med Apple Store) | Egen | *.zip |
Android (för distribution via alla kanaler utom Google Play Butik) | Android | *.apk |
Obs
App Center kommer att upphöra från och med den 31 mars 2025. Framöver kommer appens binärfiler att lagras i klientorganisationens Azure Blob Storage där du kan komma åt och distribuera dem via de kanaler du föredrar. Information om länkning av Azure Blob Storage med omslutningsprocessen kommer snart att uppdateras. Under tiden säkerhetskopierar du dina senaste APK/IPA-filer (om det behövs) och har dina Azure Blob Storage-uppgifter och målplats för appbinärfiler till hands.
Azure Blob Storage
Behållare i Azure Blob Storage hjälper till att lagra skapade paket för distribution av mobilappen. Versionstyper skiljer sig åt beroende på vilken målplattform du väljer. Information om funktionen kommer att delas före den 31 mars 2025.
Indata:
Kontonamn
Kontonamnet är en unik identifierare för ditt Azure Storage-konto. Den används för att skapa bas-URI:n för åtkomst till lagringskontot. Om ditt kontonamn till exempel är mystorageaccount
, så är bas-URI:n https://mystorageaccount.blob.core.windows.net/
Behållarnamn
Containernamnet är en unik identifierare i ett lagringskonto som grupperar en uppsättning blobar. Containrar är ett sätt att organisera blobar i ett lagringskonto. Om behållarnamnet till exempel är mycontainer
är URI:n för åtkomst till blob:ar i denna behållare https://mystorageaccount.blob.core.windows.net/mycontainer/
Applattformar
Avsedda plattformar för dett program som du vill gå igenom versionsprocessen för publicering. Du kan skapa versioner av mobilappen för iOS, Android eller Google Play Butik.
- iOS skapar IPA-paket
- Android skapar APK-paket
- Google Play Store skapa AAB-paket för distribution
Skapa omsluta-projektet
Att skapa ett omsluta-projekt är en process som skapar versionspaket för mobilappsdistributionen på olika plattformar. Den här processen använder programmet som du har registrerat på Microsofts identitetsplattform och skapar versioner på den angivna App Center-platsen beroende på vilka plattformar du väljer. Versionspaketen innehåller de primära och valfria sekundära programna som har paketerats i ett mobilappspaket för varje plattformstyp.
Paket-ID
Paket-ID:t är en unik identifierare som du kan skapa för din app. Följer ett omvänt mönster för domännamn. Exempel: com.contoso.myapp
Detta paket-ID används under processen för att skapa Azure-nyckelvalvet när iOS- eller Android-certifikat väl har skapats och laddats upp enligt vad som anges i steg 6.
Kodsignering
Kodsignering är processen att slutföra en mobilapp innan den distribueras till slutanvändare. Ett program som är kodsignerad och som kommer från en känd källa och appkoden inte har ändrats sedan sista gången den signerades av den betrodda källan.
Primär program
Ett primärt program är ingångspunkten eller hemappen för mobilappen när flera arbetsyteappar omsluts tillsammans. Alla andra program betraktas som sekundära program. Om bara en enda arbetsyteapp har skapats och omslutits, betraktas den som den primära programmet.
Omdirigerings-URI
Ett omdirigerings-URI, eller en URL för svar, är den plats där autentiseringsservern skickar användaren när programmet har auktoriserats och tilldelats en auktoriseringskod eller ett åtkomsttoken. Autentiseringsservern skickar koden eller token till om omdirigerings-URI, så det är viktigt att du registrerar rätt plats som en del av appregistreringsprocessen.
Mer information: Omdirigerings-URI
Sekundärt program
Ytterligare arbetsyteappar som du omsluter i samma version för distribution av mobilappen tillsammans med den primära programmet.
Gå vidare
Systemkrav och förutsättningar för omslutning
Se även
- Använda omslutningsguiden för att skapa din mobilapp
- Manuell kodsignering på iOS
- Manuell kodsignering på Android
- Kodtecken för Google Play Store
- Skapa Azure Key Vault för automatisk kodsignering
- Vanliga frågor och svar
- Felsöka problem med omsluta-funktionen i Power Apps
- Fördelar och begränsningar med Omsluta