Share via


Sagatavošanas vedņa izmantošana, būvējot mobilo programmu

Izmantojiet aplaušanas līdzekli, lai iepakotu vienu vai vairākas pamatnes programmas kā vienu vietējo mobilo lietojumprogrammu pakotni, izmantojot detalizēto vedni.

Aplaušanas Power Apps līdzeklis ļauj izveidot pamatnes programmu vietējās mobilās versijas kā pielāgotas Android zīmola un iOS mobilās programmas. Jūs varat izplatīt šādas iesaiņotas vietējās mobilās lietotnes gala lietotājiem, izmantojot Microsoft Intune, Microsoft lietotņu centru, Google Play vai Apple Business Manager vai citas vietējās izplatīšanas metodes.

Aplaušanas funkcija ļauj izveidot mobilās lietotnes vai iOS Android Google Play veikalu:

  • iOS (IPA pakete)
  • Android (APK pakete)
  • Google Play veikals (AAB pakete)

Aplaušanas līdzeklis ietin jūsu audekla programmas vietējā mobilās programmas čaulā, kuru varat digitāli parakstīt un izplatīt. Atjauninot lietotni un to pārpublicējot, tā tiek automātiski atjaunināta.

Priekšnoteikumi

Jums ir nepieciešama piekļuve:

  • Azure portāls , lai reģistrētu savu programmu.
  • Lietojumprogrammu centrs , lai pievienotu jaunu organizāciju un programmas.
  • Šim līdzeklim ir nepieciešams, lai programmas būtu daļa no pārvaldīta vai nepārvaldīta risinājuma. Ja jūsu programmas vēl nav daļa no risinājuma, pievienojiet tās esošam vai jaunam risinājumam. PapildinformācijaAudekla programmas izveide risinājumā

Ja veidojat mobilās lietotnes pakotni platformai Android un plānojat to parakstīt ar kodu manuāli, noteikti ģenerējiet atslēgas un pēc tam pirms darba sākšanas ģenerējiet paraksta jaucējkodu . Lai konfigurētu novirzīšanas URI, ir nepieciešams ģenerētais paraksta jaucējkods.

Pievienojiet pamatnes programmu risinājumam

Aplaušanai Power Apps ir nepieciešams, lai programmas būtu daļa no risinājuma. Ja jūsu pamatnes programmas joprojām nav iekļauta risinājumā, pievienojiet tās esošam vai jaunam risinājumam. Kreisajā navigācijas rūtī atlasiet Risinājumi. Ja vienuma nav sānu paneļa rūtī, atlasiet …Vēl un pēc tam atlasiet vēlamo vienumu. Atlasiet risinājumu un pēc tam atlasiet Rediģēt.

Izvēlieties risinājumu.

Augšējā izvēlnē izvēlieties + Pievienot esošo opciju un nolaižamajā sarakstā atlasiet Programma > Audekls .

Izvēlnē atlasiet Pievienot esošu.

Atlasiet cilni Ārpus Dataverse un sarakstā izvēlieties savu programmu. Nospiediet pogu Pievienot, lai pievienotu šo programmu risinājumam.

Atlasiet Pievienot programmu risinājumam.

Papildinformācija: Lietotnes pievienošana risinājumam

Vietējo mobilo lietojumprogrammu izveide vednim iOS un Android izmantojot to

  1. Pierakstieties programmatūrā Power Apps.

  2. Kreisajā navigācijas rūtī atlasiet Aplauzt. Ja vienuma nav sānu paneļa rūtī, atlasiet …Vēl un pēc tam atlasiet vēlamo vienumu.

  3. Atlasiet programmu, kuru vēlaties aplauzt, un pēc tam komandjoslā atlasiet Aplauzt .

1. darbība: atlasiet lietotnes

  1. Ekrānā Aplaužamo programmu atlase atlasiet savu primāro un sekundāro programmu.

    • Primārā programma: atlasiet programmu, kuru lietotāji redzēs, kad tiks palaista mobilā lietojumprogramma.

    • Sekundārās programmas: citas neobligātas lietotnes, kuras varat apvienot ar to pašu būvējumu mobilās programmas pakotnei kopā ar primāro lietotni.

      Izvēlieties programmas, kuras vēlaties aplauzt.

      Piezīme

      Varat izmantot vienu un to pašu primāro programmu vairākos aplaupīšanas projektos.

  2. Atlasiet Tālāk.

2. solis: mērķa platforma

  1. Ekrānā Izvēlieties mobilo platformu, lai atlasītu mērķauditoriju ievadiet mūsu izvēlēto komplekta ID .

    Piezīme

    Komplekta ID ir unikāls identifikators, ko izveidojat savai lietotnei. Saišķa ID ir jāsatur viens punkts (.) un nav atstarpju.

  2. Sadaļā Mērķa platformas atlasiet visas mobilās platformas, kuras jūsu lietotāji izmanto savās mobilajās ierīcēs.

  3. Iestatiet opciju Parakstīt manu programmu uz IESLĒGTS, lai automātiski parakstītu kodu savai mobilajai programmai, pēc tam sarakstā atlasiet Azure Key Vault URI un noklikšķiniet uz Tālāk. Ja jums nav neviena ieraksta Azure Key Vault URI sarakstā, vispirms ir jāizveido Azure Key Vault . Papildinformācija: Azure Key Vault izveide aplaušanai Power Apps.

    Izvēlieties programmas, kuras vēlaties aplauzt.

Varat arī parakstīt kodu savas mobilās lietojumprogrammas pakotnei manuāli, nevis izmantot automātisko koda parakstīšanu, kas pieejama aplaušanas vednī. Papildinformāciju par to, kā manuāli parakstīt lietotni ar kodu, skatiet šeit:

  1. Atlasiet Tālāk.

3. darbība: konfigurējiet zīmolradi

  1. Darbībā Zīmolrades konfigurēšana iestatiet savai programmai tālāk norādītās izskata un darbības opcijas.

    Piezīme

    Visiem attēliem jābūt .png formātā. Ja nav atlasīts neviens pielāgots attēls, tiks izmantots noklusējuma attēls.

  • Lietotnes ikonas: augšupielādējiet ikonas, ko izmantot savā lietotnē. Ieteicamais iOS izmērs: 1024px x 1024px .png attēls vai lielāks. Ieteicamais Android attēla izmērs: 432 x 432 pikseļi .png attēls vai lielāks.
  • Uzplaiksnījuma ekrāna attēls: attēls, kas tiek izmantots mobilās lietotnes uzplaiksnījuma ekrānā, kamēr tas tiek ielādēts. Noklusējuma attēls, kas tiek izmantots, ja attēls netiek atlasīts.
  • Sveiciena ekrāna attēls: attēls, kas tiek izmantots jūsu mobilās lietotnes sveiciena (pieteikšanās) ekrānā, kamēr tas tiek ielādēts. Noklusējuma attēls, kas tiek izmantots, ja attēls netiek atlasīts.
  • Fona aizpildījuma krāsa: heksadecimālais krāsu kods, ko izmanto sveiciena ekrāna fonam.
  • Pogas aizpildījuma krāsa: heksadecimālais krāsu kods, ko izmanto, lai aizpildītu pogas krāsu.
  • Statusa joslas teksta dizains: statusa joslas teksta krāsa programmas augšdaļā.
  1. Atlasiet Tālāk.

4. darbība: reģistrējiet lietotni

Ekrānā Reģistrēt savu programmu reģistrējiet savu lietojumprogrammu pakalpojumā Azure, lai izveidotu uzticamības attiecības starp jūsu programmu un Microsoft identitātes platformu. Jūsu lietotnei ir jābūt reģistrētai Microsoft Entra , lai jūsu lietotnes lietotāji varētu pieteikties.

Jaunas programmas reģistrēšana

Atlasiet Jauna lietotnes reģistrācija, lai automātiski izveidotu jaunu reģistrāciju savai lietotnei.

Izveidojiet jaunu lietotnes reģistrāciju.

Varat arī manuāli izveidot jaunu lietotnes reģistrāciju . Papildinformācija Lietojumprogrammas manuāla reģistrēšana Azure portālā.

Aplaušanas vednis automātiski konfigurē visas programmai nepieciešamās API atļaujas. API atļaujas var konfigurēt arī manuāli, ja nepieciešams novērst šīs darbības problēmas. Papildinformācija: API atļauju manuāla konfigurēšana lietotnei.

5. darbība: izvades pārvaldība

Ekrānā Izvades pārvaldība izveidojiet vai atlasiet esošu lietojumprogrammu centra atrašanās vietu, lai nosūtītu savu mobilo programmu, kad izveide ir pabeigta. Lai aplaušanas vednī automātiski izveidotu jaunu atrašanās vietu, ekrāna augšdaļā atlasiet Jauna atrašanās vieta un pēc tam atlasiet Android vai iOS.

Jauna lietojumprogrammu centra atrašanās vieta.

  • Android: izvēlieties esošu atrašanās vietu vai izveidojiet jaunu atrašanās vietu.

  • iOS: izvēlieties esošu atrašanās vietu vai izveidojiet jaunu atrašanās vietu.

Varat arī izvēlēties manuāli izveidot savu lietojumprogrammu centra atrašanās vietu lietojumprogrammu centrā. Papildinformācija: Manuāla mobilās lietojumprogrammas atrašanās vietas izveide mobilajai lietojumprogrammai.

6. solis: iesaiņojiet

Aplaušanas ekrānā pārskatiet programmas detalizēto informāciju un pēc tam atlasiet Veidot. Pēc veiksmīgas būvēšanas jūsu mobilā lietotne būs redzama lietojumprogrammu centra atrašanās vietā, kuru atlasījāt iepriekšējā darbībā.

Mobilo programmu pakotņu pārbaude un izplatīšana

Informāciju par testēšanu un izplatīšanu skatiet sadaļā Lietotņu centra testēšana un izplatīšana.

Manuāla programmas reģistrēšana Azure portālā (neobligāti)

Varat automātiski izveidot lietojumprogrammas reģistrāciju aplaušanas vednī, kā minēts 4. darbībā. Varat arī manuāli izveidot jaunu programmas reģistrāciju Azure portālā. Papildu informācija: Ātrā sākšana: reģistrēt lietojumprogrammu, izmantojot Microsoft identitātes platformu.

Piezīme

Gan viens nomnieks, gan vairāku nomnieku klienti, balstoties uz savām Power Apps pamatnes programmām, var izmantot aplaušanu, lai izveidotu iebūvētas mobilās programmas.

Neatkarīgi no tā, vai esat viena vai vairāku nomnieku veidotājs, izvēloties lietotnes atbalstīto konta tipu, lai iespējotu tā aplaušanu, ir jāatlasa jebkura opcija, kurā ir ietverts jebkurš Microsoft Entra direktorijs — multitenants . Izvēlieties kādu no šiem kontu tipiem:

  • Konti jebkurā organizācijas direktorijā (jebkurš Microsoft Entra direktorijs - multitenants)
  • Konti jebkurā organizācijas direktorijā (jebkurš Microsoft Entra direktorijs — multitenants) un personiskie Microsoft konti, piemēram, Skype vai Xbox.

Programmas reģistrēšana — aplaušanas funkcijas atbalstītie kontu tipi.

Svarīgi

  • Aplaušanas funkcija pašlaik atbalsta tikai vairāku nomnieku konta tipus. Viens nomnieka konta tips vēl netiek atbalstīts. Papildinformācija par konta tipiem: kontu tipi Microsoft identitātes platformā.
  • Jums ir jāizveido atsevišķs novirzīšanas URI katrai platformai (iOS, Android), kuru vēlaties atlasīt.

API atļauju manuāla konfigurēšana lietotnei (neobligāti)

Kad būsit pabeidzis 4 . darbību, aplaušanas vednis automātiski konfigurēs visas programmai nepieciešamās API atļaujas.

Ja aplaušanas vednī rodas kļūdas, varat manuāli konfigurēt API atļaujas. Papildinformācija: Pievienošana un konfigurēšana

Manuāli konfigurējot API atļaujas, ir nepieciešamas šādas API atļaujas:

  • Microsoft API
    • Dynamics CRM
  • API, ko izmanto mana organizācija
    • Azure API savienojumi
    • PowerApps Service
    • Power BI (nepieciešams tikai tad, ja jūsu pamatnes programmas izmanto Power BI datus)
    • Microsoft mobilo lietojumprogrammu pārvaldība (nepieciešama tikai tad, ja vēlaties izmantot Microsoft Intune mobilo programmu izplatīšanai)

Piezīme

Ja jūs sadaļā, kurā uzskaitīti jūsu organizācijas izmantotie API nevarat atļaujas, izpildiet šīs PowerShell komandas, ja tas ir nepieciešams, un mēģiniet vēlreiz:

  • Trūkst Azure API savienojumu atļaujas:
    Connect-AzureAD -TenantId <your tenant ID>
    New-AzureADServicePrincipal -AppId fe053c5f-3692-4f14-aef2-ee34fc081cae -DisplayName "Azure API Connections"
    
  • Trūkst PowerApps pakalpojuma atļaujas:
    Connect-AzureAD -TenantId <your tenant ID>
    New-AzureADServicePrincipal -AppId 475226c6-020e-4fb2-8a90-7a972cbfc1d4 -DisplayName "PowerApps Service"
    

Sīkākas norādes skatiet sadaļā Atļauju pieprasīšana programmas reģistrācijas portālā.

Manuāla lietojumprogrammu centra atrašanās vietas izveide mobilajai programmai (neobligāti)

Jums ir iespēja automātiski izveidot jaunu lietojumprogrammu centra atrašanās vietu, lai saglabātu savu mobilo programmu, kā minēts aplaupīšanas vedņa 5 . darbībā, taču varat to izveidot arī manuāli tieši programmu centrā. Papildinformācija: Lietojumprogrammu centra atrašanās vieta

Padoms

Lai iegūtu papildinformāciju par programmu centru, dodieties uz Visual Studio programmu centra dokumentāciju.

  1. Dodieties uz programmu centru.

  2. Pierakstīties ar jūsu darba vai mācību kontu.

  3. Ja jums nav esošas organizācijas, atlasiet izvēlieties Pievienot jaunu > Pievienot jaunu organizāciju, lai izveidotu jaunu organizāciju.

  4. Sarakstā augšējā kreisajā rūtī atlasiet organizāciju.

  5. Atlasiet Programmas > Pievienot programmu.

  6. Ievadiet programmas nosaukumu.

  7. Atlasiet programmas laidiena tipu.

  8. Atlasiet Pielāgota iOS OS programmām vai Android OS Android programmām.

    Piezīme

    Katrai platformai ir jāizveido atsevišķi lietotņu centra konteineri.

  9. Android OS gadījumā atlasiet PlatformuReaģēt pamata.

    Piezīme

    Platformai ir jābūt React Native visām lietotņu centrā esošajām lietotnēm.

    Programmas centra programmas konfigurācija

  10. Atlasiet Pievienot jaunu programmu.

  11. Kopējiet lietotnes centra URL. Jums tas būs nepieciešams vēlāk, lai konfigurētu ietīšanas projektu Power Apps.

    Piemēram, https://appcenter.ms/orgs/Contoso-sales/apps/Sample-canvas-app-for-Android-OS/

    Programmu centra vietrādis URL

Parakstiet savas mobilās lietotnes pakotni manuāli (pēc izvēles)

Jūs varat automātiski parakstīt savu mobilās lietotnes pakotni 2 . darbības aplaušanas procesa laikā, bet to var izdarīt arī manuāli pēc mobilās lietotnes pakotnes izveides. Koda parakstīšanas process ir atšķirīgs ierīcēm Android un iOS ierīcēm.

Skatiet arī: