Uporabite čarovnika za zavijanje za izdelavo mobilne aplikacije
Uporabite funkcijo Zavijanje za pakiranje ene ali več aplikacij platna kot enega samega izvornega paketa mobilne aplikacije s pomočjo čarovnika po korakih.
Funkcija Zavijanje v Power Apps omogoča ustvarjanje izvornih mobilnih različic vaših platnih aplikacij kot prilagojene blagovne znamke Android in iOS mobilne aplikacije. Takšne ovite izvorne mobilne aplikacije lahko distribuirate končnim uporabnikom prek Microsoft Intune, Microsoft app center, Google Play ali Apple Business Manager ali druga izvorna distribucija metode.
Funkcija Zavijanje vam omogoča ustvarjanje mobilnih aplikacij za iOS, Android ali trgovino Google Play:
- iOS (IPA paket)
- Android (paket APK)
- Trgovina Google Play (paket AAB)
Funkcija Zavijanje ovije vaše platnene aplikacije v izvorno lupino mobilnih aplikacij, ki jo lahko digitalno podpišete in distribuirate. Ko posodobite aplikacijo in jo znova objavite, se aplikacija samodejno posodobi.
Zahteve
Potrebujete dostop do:
- Portal Azure za registracijo vaše aplikacije.
- Središče za aplikacije za dodajanje nove organizacije in aplikacij.
- Ta funkcija zahteva, da so aplikacije del upravljane ali neupravljane rešitve. Če vaše aplikacije še niso del rešitve, jih dodajte obstoječi ali novi rešitvi. Več informacij: Ustvarite aplikacijo platna znotraj rešitve.
Če ustvarjate paket mobilne aplikacije za Android platformo in ga nameravate ročno podpisati s kodo, zagotovite, da generirate ključe in nato generirajte zgoščeno vrednost podpisa preden začnete. Za konfiguracijo URI preusmeritve potrebujete ustvarjeno zgoščeno vrednost podpisa.
Dodajanje aplikacije s platnom rešitvi
Zavijanje za Power Apps zahteva, da so aplikacije del rešitve. Če vaše aplikacije s platnom še niso del rešitve, jih dodajte obstoječi ali novi rešitvi. V levem podoknu za krmarjenje izberite Rešitve. Če elementa ni v podoknu leve plošče, izberite … Več in nato izberite želeni element. Izberite rešitev in nato Uredi.
V zgornjem meniju izberite možnost + Dodaj obstoječo in izberite Aplikacija > Aplikacija Canvas na spustnem seznamu.
Izberite zavihek Outside Dataverse in s seznama izberite svojo aplikacijo. Pritisnite gumb Dodaj, da dodate to aplikacijo v rešitev.
Več informacij: Dodajanje aplikacije rešitvi
Ustvarite izvorne mobilne aplikacije za iOS in Android uporabo čarovnika
Vpišite se v storitev Power Apps.
V levem podoknu za krmarjenje izberite Zavijanje. Če elementa ni v podoknu leve plošče, izberite … Več in nato izberite želeni element.
Izberite aplikacijo, ki jo želite Zavijanje, in nato izberite Zavijanje v ukazni vrstici.
Korak 1: Izberite aplikacije
Na zaslonu Izberite aplikacije za Zavijanje izberite primarno in sekundarno aplikacijo.
Primarna aplikacija: Izberite aplikacijo, ki jo vaši končni uporabniki vidijo, ko zaženejo mobilno aplikacijo.
Sekundarne aplikacije: Izbirne druge aplikacije, ki jih lahko združite v isto zgradbo za paket mobilnih aplikacij skupaj s primarno aplikacijo.
Opomba
Isto primarno aplikacijo lahko uporabite v več Zavijanje projektih.
Izberite Naprej.
Korak 2: Ciljna platforma
Na zaslonu Choose mobile platform to target vnesite Bundle ID po naši izbiri.
Opomba
ID paketa je edinstven identifikator, ki ga ustvarite za svojo aplikacijo. ID svežnja mora vsebovati eno piko (.) in brez presledkov.
V razdelku Ciljne platforme izberite vse mobilne platforme, ki jih vaši končni uporabniki uporabljajo v svojih mobilnih napravah.
Nastavite Podpiši mojo aplikacijo preklop na VKLOP za samodejno kodiranje podpisa vaše mobilne aplikacije, nato izberite URI Azure Key Vault s seznama in kliknite Naprej. Če na seznamu URI shrambe ključev Azure nimate nobenih vnosov, morate ustvariti shrambo ključev Azure prvi. Več informacij: Ustvarite shrambo ključev Azure za Zavijanje za Power Apps.
Namesto samodejnega podpisovanja kode, ki je na voljo v čarovniku Zavijanje, lahko svoj paket mobilne aplikacije podpišete tudi ročno. Za več informacij o tem, kako ročno kodirati svojo aplikacijo, glejte:
- Izberite Naprej.
Korak 3: Konfigurirajte blagovno znamko
Na Konfiguriraj blagovno znamko korak nastavite naslednje možnosti videza in občutka za svojo aplikacijo:
Opomba
Vse slike morajo biti v formatu .png. Če ne izberete nobene slike po meri, bo uporabljena privzeta slika.
- Ikone aplikacij: naložite ikone za uporabo v svoji aplikaciji. Priporočena velikost za iOS: 1024 slikovnih pik krat 1024 slikovnih pik .png slika ali večja. Priporočena velikost slike za Android: 432 x 432 slikovnih pik .png slika ali večja.
- Slika pozdravnega zaslona: Slika, ki se uporablja na pozdravnem zaslonu vaše mobilne aplikacije med nalaganjem. Privzeta slika, ki je uporabljena, ko ni druge.
- Slika pozdravnega zaslona: Slika, ki se uporablja na pozdravnem (prijavnem) zaslonu vaše mobilne aplikacije med nalaganjem. Privzeta slika, ki je uporabljena, ko ni druge.
- Barva polnila ozadja: Šestnajstiška barvna koda, uporabljena za ozadje pozdravnega zaslona.
- Barva polnila gumba: Šestnajstiška koda barve, ki se uporablja za barvo polnila gumba.
- Tema besedila vrstice stanja: Barva besedila vrstice stanja na vrhu aplikacije.
Izberite Naprej.
Korak 4: Registrirajte aplikacijo
Na zaslonu Registrirajte svojo aplikacijo registrirajte svojo aplikacijo v Azure, da vzpostavite zaupniško razmerje med vašo aplikacijo in platformo Microsoftove identitete. Vaša aplikacija mora biti registrirana v Microsoft Entra da se lahko uporabniki vaše aplikacije prijavijo.
Nova registracija aplikacije
Izberite Nova registracija aplikacije, da samodejno ustvarite novo registracijo za svojo aplikacijo.
Ustvarite lahko tudi novo registracijo aplikacije ročno. Več informacij: Ročna registracija vaše aplikacije na portalu Azure.
Čarovnik Zavijanje samodejno konfigurira vsa zahtevana dovoljenja API za vašo aplikacijo. Dovoljenja API-ja lahko konfigurirate tudi ročno, če želite odpraviti to težavo korak. Več informacij: Ročno konfigurirajte dovoljenja API za svojo aplikacijo.
Korak 5: Upravljanje izpisa
Na zaslonu Upravljanje izhoda ustvarite ali izberite obstoječo lokacijo centra za aplikacije za pošiljanje vaše mobilne aplikacije, ko bo končana je končan. Če želite samodejno ustvariti novo lokacijo v čarovniku Zavijanje, izberite Nova lokacija na vrhu zaslona in nato izberite Android ali iOS.
Android: izberite obstoječo lokacijo ali ustvarite novo lokacijo.
iOS: izberite obstoječo lokacijo ali ustvarite novo lokacijo.
Izberete lahko tudi ročno ustvarjanje lokacije središča aplikacij v Centru aplikacij. Več informacij: Ročno ustvarite lokacijo središča aplikacij za svojo mobilno aplikacijo.
Korak 6: Zavijanje gor
Na zaslonu Zavijanje up preglejte podrobnosti aplikacije in nato izberite Build. Po uspešni izdelavi boste svojo mobilno aplikacijo videli na lokaciji središča aplikacij ki ste jo izbrali v prejšnjem korak.
Preskušanje in distribucija paketa mobilnih aplikacij
Za testiranje in distribucijo glejte App Center Test in Distribute.
Ročno registrirajte svojo aplikacijo na portalu Azure (izbirno)
Registracijo aplikacije lahko samodejno ustvarite v čarovniku Zavijanje, kot je omenjeno v korak 4. Lahko pa ročno ustvarite novo registracijo za svojo aplikacijo na portalu Azure. Več informacij: Hitri začetek: registrirajte aplikacijo na Microsoftovi platformi za identitete
Opomba
Stranke z enim ali več najemniki lahko zavijanje uporabijo za ustvarjanje izvornih mobilnih aplikacij na podlagi svojih aplikacij s platnom Power Apps.
Ne glede na to, ali ste izdelovalec z enim ali več najemniki, morate pri izbiri podprte vrste računa za svojo aplikacijo, da jo omogočite za Zavijanje. Microsoft Entra Izberite eno od naslednjih vrst računov:
- Računi v katerem koli organizacijskem imeniku (kateri koli Microsoft Entra imenik - večnajemnik)
- Računi v katerem koli organizacijskem imeniku (Any Microsoft Entra directory - Multitenant) in osebni Microsoftovi računi, kot sta Skype ali Xbox.
Pomembno
- Zavijanje trenutno podpira samo vrsto računa Z več najemniki. Vrsta računa Z enim najemnikom še ni podprta. Več informacij o vrstah računov: Vrste računov v platformi Microsoft Identity.
- Ustvariti morate ločen URI za preusmeritev za vsako platformo (iOS, Android), na katero želite ciljati.
Ročno konfigurirajte dovoljenja API za svojo aplikacijo (izbirno)
Ko dokončate korak 4 bo čarovnik Zavijanje samodejno konfiguriral vsa zahtevana dovoljenja API za vašo aplikacijo.
Če se v čarovniku Zavijanje prikažejo napake, lahko ročno konfigurirate dovoljenja API-ja. Več informacij: Dodaj in konfiguriraj
Pri ročnem konfiguriranju dovoljenj API so potrebna naslednja dovoljenja API-ja:
- Microsoftovi API-ji
- Dynamics CRM
- API-ji, ki jih uporablja moja organizacija
- Povezave API-ja storitve Azure
- Storitev PowerApps
- Power BI (obvezno le, če vaše aplikacije platna uporabljajo Power BI podatke)
- Microsoftovo upravljanje mobilnih aplikacij (potrebno le, če želite uporabljati Microsoft Intune za distribucijo mobilnih aplikacij)
Opomba
Če dovoljenj ne najdete znotraj možnosti API-ji, ki jih uporablja moja organizacija, ustrezno zaženite naslednje ukaze PowerShell in poskusite znova:
- Zagotovite, da je modul Microsoft Graph na voljo ali pa ga namestite z naslednjim ukazom:
Install-Module -Name Microsoft.Graph
- Manjkajoče dovoljenje Povezovalniki API-ja Azure:
Connect-MgGraph -TenantId <your tenant ID> New-MgServicePrincipal -AppId fe053c5f-3692-4f14-aef2-ee34fc081cae -DisplayName "Azure API Connections"
- Manjkajoče dovoljenje Storitve PowerApps:
Connect-MgGraph -TenantId <your tenant ID> New-MgServicePrincipal -AppId 475226c6-020e-4fb2-8a90-7a972cbfc1d4 -DisplayName "PowerApps Service"
Za podrobne korake glejte Zahtevajte dovoljenja na portalu za registracijo aplikacije.
Ročno ustvarite lokacijo središča aplikacij za svojo mobilno aplikacijo (izbirno)
Imate možnost, da samodejno ustvarite novo lokacijo centra za aplikacije za shranjevanje vaše mobilne aplikacije, kot je navedeno v korak 5 v čarovniku Zavijanje, lahko pa ga ustvarite tudi ročno neposredno v centru za aplikacije. Več informacij: Lokacija centra za aplikacije
Nasvet
Za več informacij o središču za aplikacije pojdite na Visual Studio dokumentacijo o središču za aplikacije.
Pojdite v središče za aplikacije.
Vpišite se s službenim ali šolskim računom.
Če nimate obstoječe organizacije, izberite Dodaj novo > Dodaj novo organizacijo, da ustvarite novo organizacijo.
Izberite organizacijo s seznama na levem podoknu.
Izberite Aplikacije > Dodaj aplikacijo.
Vnesite ime aplikacije.
Izberite vrsto izdaje aplikacije.
Izberite OS po meri OS za iOS aplikacije ali Android OS za Android aplikacije.
Opomba
Za vsako platformo morate ustvariti ločene vsebnike središča aplikacij.
Za operacijski sistem Android izberite možnost Platforma pod React Native.
Opomba
Platforma mora biti React Native za vse aplikacije v centru za aplikacije.
Izberite Dodaj novo aplikacijo.
Kopirajte URL centra za aplikacije aplikacije. Potrebovali ga boste pozneje, da konfigurirate projekt Zavijanje v Power Apps.
Na primer
https://appcenter.ms/orgs/Contoso-sales/apps/Sample-canvas-app-for-Android-OS/
.
Ročno podpišite paket mobilne aplikacije (izbirno)
Paket mobilne aplikacije lahko samodejno podpišete med postopkom Zavijanje v korak 2, vendar lahko to storite tudi ročno, ko je paket mobilne aplikacije izdelan. Postopek podpisovanja kode se razlikuje za Android in iOS naprave.