Zdieľať cez


Riešenie problémov v mobilnej aplikácii Power Apps

Tento článok na riešenie problémov vám pomôže vyriešiť bežné problémy s Power Apps mobilnou aplikáciou.

Vyriešte problémy s výkonom aplikácií plátna

Prečítajte si o najbežnejších problémoch s výkonom, ktoré môžu spomaľovať beh aplikácií plátna, a o tom, ako zlepšiť výkon. Ďalšie informácie: Bežné problémy s výkonom a riešeniami aplikácie canvas.

Diagnostikujte mobilné aplikácie pomocou monitora

Monitor je nástroj, ktorý ponúka tvorcom hlboký prehľad o tom, čo aplikácia robí a ako to robí, a to zaznamenávaním všetkých kľúčových aktivít, ktoré sa vyskytujú v aplikácii počas jej spustenia. Môžete pripojiť reláciu mobilnej aplikácie k Monitoru , aby ste mohli lepšie diagnostikovať a rýchlejšie riešiť problémy.

Odlaďte webové zdroje JavaScriptu v mobilných aplikáciách

Pri vývoji webových zdrojov JavaScript pre mobilné scenáre môžete pomocou svojho Android zariadenia odladiť kód špecifický pre mobilné zariadenia a zaistiť, aby fungoval podľa očakávania. Ďalšie informácie: Odlaďte JavaScript v mobilných aplikáciách na Android.

Chyba: Pri prihlasovaní do aplikácie sa vyskytol problém

Nemôžete sa prihlásiť kvôli problémom s aplikáciou Microsoft Authenticator.

Ak nemáte aplikáciu Microsoft Authenticator, stiahnite si ju z App Store alebo Play Store a potom sa znova prihláste do Power Apps mobilu.

Ak už máte nainštalovanú aplikáciu Microsoft Authenticator a máte problémy s prihlásením, vyskúšajte tieto kroky:

  1. Zálohujte si svoj účet Microsoft Authenticator. Ďalšie informácie nájdete v časti Zálohovanie a obnovenie poverení účtu pomocou aplikácie Microsoft Authenticator
  2. Odinštalujte aplikáciu Microsoft Authenticator.
  3. Odinštalujte mobilnou aplikáciu Power Apps.
  4. Preinštalujte aplikáciu Microsoft Authenticator a pridajte svoj záložný účet.
  5. Preinštalujte Power Apps mobil.
  6. Otvorte mobilnú aplikáciu Power Apps a potom sa prihláste.

Chyba: Konfigurácia vášho zariadenia bráni v prihlásení

Ak sa vám zobrazia tieto chybové správy, znamená to, že IT oddelenie vašej spoločnosti vyžaduje na bezpečné prihlásenie Microsoft Intune alebo overovaciu aplikáciu. Nastavenie vášho zariadenia však zabraňuje mobilnej aplikácii Power Apps spúšťať aplikáciu na overenie, ktorá je nainštalovaná vo vašom zariadení.

Overovacie aplikácie spoločnosti Microsoft sú Authenticator a Company Portal. Vaša spoločnosť môže používať overovaciu aplikáciu inej spoločnosti ako Microsoft. Ak si nie ste istí, opýtajte sa svojho IT oddelenia alebo technickej podpory, ktorá overovacia aplikácia sa má použiť. Keď budete mať správnu aplikáciu na overenie totožnosti, postupujte podľa pokynov uvedených nižšie.

Poznámka

Power Apps na prihlásenie vyžaduje platnú licenciu. Ďalšie informácie nájdete v časti Prehľad licencií.

Problém môžete niekedy vyriešiť aktualizácia a manuálne spustenie overovacej aplikácie na zariadení pre prihlásením sa do aplikácie Power Apps Mobile. Ak sa tým problém nevyrieši, postupujte podľa ďalších krokov v závislosti od výrobcu zariadenia a overovacej aplikácie.

Zariadenie Huawei alebo Honor

  1. Prejdite na Nastavenia>Batéria>Spustenie aplikácie.

    Poznámka

    Ponuka Spustenie aplikácie môže mať rôzne názvy v závislosti od modelu a verzie operačného systému vášho mobilného zariadenia. Ak nevidíte možnosť ponuky Spustenie aplikácie , vyhľadajte jednu z nasledujúcich možností ponuky:

    • Po uzamknutí obrazovky zatvorte aplikácie
    • Aplikácie
    • Aplikácie na pozadí
  2. V časti Spravovať automaticky v aplikácii na overovanie nastavte prepínač do polohy VYPNUTÉ.

  3. Na obrazovke Manuálne spravovať skontrolujte, či je povolená možnosť Sekundárne spustenie / Môže byť spustené inými aplikáciami . Ak chcete povoliť aplikácii Power Apps Mobile spustiť aplikáciu.

Vivo zariadenie

  1. Prejdite na Nastavenia>Ďalšie nastavenia>Aplikácie>Automatické spustenie.
  2. Pre aplikáciu autentifikátora nastavte prepínač do polohy ZAPNUTÉ .

Ak problém stále nie je vyriešený, vyskúšajte tieto kroky:

  1. Zálohujte si účty Microsoft Authenticator. Ďalšie informácie nájdete v časti Zálohovanie a obnovenie poverení účtu pomocou aplikácie Microsoft Authenticator
  2. Odinštalujte aplikáciu Microsoft Authenticator.
  3. Odinštalujte mobilnou aplikáciu Power Apps.
  4. Znova nainštalujte Microsoft Authenticator a znova pridajte svoje záložné účty.
  5. Nainštalujte Power Apps mobil.
  6. Otvorte aplikáciu Power Apps Mobile a potom sa prihláste.

Zoznam aplikácií je prázdny

Keď stratíte internetové pripojenie pred stiahnutím zoznamu aplikácií, zoznam aplikácií v Power Apps mobilnej aplikácii sa môže zdať prázdny. Môže sa to stať v ktoromkoľvek z nasledujúcich scenárov:

  • Je to prvýkrát, čo sa prihlásite do mobilnej aplikácie.
  • Keď potiahnutím nadol obnovíte zoznam aplikácií.
  • Keď sa po určitom čase offline vrátite online. Zoznam aplikácií sa automaticky obnoví.

Ak chcete vyriešiť problémy spojené s pripojením, zaistite, aby ste boli naďalej pripojení k internetu aj po úplnom stiahnutí zoznamu aplikácií.

Pin to Home nefunguje na iOS 14

iOS spustené zariadenie iOS 14: Prehliadač Safari už nepodporuje funkciu Pin to Home pre Power Apps mobil. Na pripnutie aplikácie na domovskú stránku musíte použiť aplikáciu Siri Shortcuts. Ďalšie informácie nájdete v časti Používanie skratiek Siri (iOS 14 alebo novšie).

iOS 13: Na pripnutie aplikácie na plochu môžete stále používať prehliadač Safari. Ďalšie informácie nájdete v časti Pripnutie aplikácie na domovskú obrazovku

Aplikácia sa pri spustení v Power Apps Mobile resetuje

Keď spustíte plátno alebo aplikáciu s podporou modelu v Power Apps mobile, môže sa resetovať, ak aplikácia využíva príliš veľa zdrojov. Ak aplikácia využíva viac zdrojov, ako je k dispozícii na vašom zariadení, aplikácia sa resetuje. Je to podobné, ako keď navštívite veľkú a zložitú webovú stránku a webový prehliadač stránku pozastaví, pretože spotrebúva príliš veľa energie.

Na Android zariadeniach môže toto reštartovanie aplikácie vyzerať ako zlyhanie, pretože aplikácia je zatvorená a používateľ sa dostane na domovskú obrazovku zariadenia.

Ak pri používaní aplikácie na plátne dôjde k resetovaniu, kontaktujte vývojára aplikácie a prečítajte si časť Zabránenie reštartovaniu aplikácie plátno.

Nie je možné stiahnuť prílohu SharePoint v mobilnej aplikácii

Platforma Power Apps nepodporuje prístup k overeným adresám URL vrátane SharePoint príloh. Ak spustíte Power Apps aplikáciu vo webovom prehliadači a pokúsi sa o prístup k SharePoint prílohe, môže to fungovať, ak ste prihlásení do SharePoint ďalšia záložka. Dôvodom je, že webové prehliadače podporujú viacerých prihlásených používateľov a prihlásenia sú platné na kartách prehliadača. Mobilná aplikácia Power Apps však nie je webový prehliadač, takže z tohto správania založeného na prehliadači nemá žiadne výhody.

Toky vytvorené v riešení nie sú podporované v Power Apps mobile

Akčná ponuka Postup v Power Apps mobile nepodporuje postupy vytvorené v riešení.

Chyba: Požiadajte správcu o prístup k mobilným aplikáciám vašej organizácie

Pri používaní mobilnej aplikácie Dynamics 365 sa zobrazí nasledujúca správa: Požiadajte svojho správcu o prístup k mobilným aplikáciám vašej organizácie.

Ak chcete skontrolovať nedávno pridané aplikácie, vyberte položku Obnoviť. Ak nemôžete nájsť svoju aplikáciu, zmeňte kritériá vyhľadávania a skúste to znova.**

Ďalšie informácie nájdete v chybovom hlásení Riešenie problémov „Nemôžeme nájsť žiadne aplikácie pre vašu rolu“.

Zoznam aplikácií je prázdny

Uistite sa, že má používateľ priradenú predvolenú rolu zabezpečenia , ako napríklad Základné. Toto je doplnok k akejkoľvek vlastnej role zabezpečenia priradenej používateľovi. Ďalšie informácie nájdete v časti Prehľad nastavení pre mobilné aplikácie.

Chybové hlásenie: Tento záznam nie je k dispozícii

Ak sa táto správa zobrazí, keď používateľ spustí mobilnú aplikáciu a potom vyberie tlačidlo Domov alebo Informačné panely z v ponuke, používateľ pravdepodobne nemá prístup k očakávaným ovládacím panelom.

Toky vytvorené v riešení nie sú podporované

Ponuka Postup v aplikácii Dynamics 365 pre telefóny a tablety nepodporuje postupy vytvorené v riešení.

Chybové hlásenie: Váš server nie je dostupný alebo nepodporuje túto aplikáciu

Príčina 1: Server Microsoft Dataverse alebo Dynamics 365 Customer Engagement (on-premises) nefunguje. Skontrolujte, či je server zapnutý a pripojený na sieť.

Príčina 2: Verzia vašej aplikácie Microsoft Dataverse alebo Dynamics 365 Customer Engagement (on-premises) nie je podporovaná. Informácie o podporovanej verzii nájdete v časti Čo je podporované.

Príčina 3: Táto chyba sa môže vyskytnúť aj vtedy, ak zadáte neplatnú adresu URL. Uistite sa, že rovnaká adresa URL, ktorú ste poskytli, funguje na prístup k aplikáciám Dynamics 365 vo vašom prehliadači na vašom zariadení.

Chybové hlásenie: Na používanie tejto aplikácie nemáte oprávnenie. Obráťte sa na správcu systému a požiadajte ho o aktualizáciu nastavení.

Príčina 1: Overte, či vaša rola zabezpečenia zahŕňa oprávnenie Používať Dynamics 365 pre tablety . Pozrite si „Požadované oprávnenia“ v Prehľad nastavení pre mobilné aplikácie.

Príčina 2: Táto chyba sa môže vyskytnúť, ak máte organizáciu Microsoft Dataverse alebo Dynamics 365 Customer Engagement (on-premises) a váš používateľ nemá pre organizáciu priradenú licenciu. Ak pridáte Microsoft Dataverse alebo Dynamics 365 Customer Engagement (on-premises) predplatné k existujúcemu Office 365 nájomníkovi, váš používateľ nemusí mať priradenú licenciu.

Ak má používateľ rolu správcu služby a môžete sa prihlásiť do webovej aplikácie, aby ste mohli vykonávať určité administratívne akcie, ale nemôžete vykonávať úlohy koncového používateľa, ako je vytváranie záznamov (napríklad účtov, kontaktov a potenciálnych zákazníkov) alebo konfiguráciu Dynamics 365 pre mobil. Keď sa prihlásite do webovej aplikácie, môžete si všimnúť, že v navigácii sa nezobrazujú všetky oblasti (chýbajú napríklad Predaj a marketing):

Prejdite do sekcie Aktívni v centre spravovania a overte, že máte licenciu Dynamics 365 Customer Engagement Plan priradenú váš užívateľský záznam.

Chybové hlásenie: Ľutujeme, počas inicializácie aplikácie sa vyskytla chyba. Skúste to znova alebo reštartujte aplikáciu.

Príčina 1: Povolenia možno nie sú nastavené správne. Pozrite si „Požadované oprávnenia“ v Prehľad nastavení pre mobilné aplikácie.

Príčina 2: Pozrite si nasledujúci článok KB:

V aplikácii Dynamics 365 pre používateľov v podriadených obchodných jednotkách sa vyskytne chyba. Ďalšie informácie nájdete v časti Ľutujeme, ale pri inicializácii aplikácie sa vyskytla chyba.

Vzorová správa sledovania pre príčinu 2:

Error Message:System.NullReferenceException: Object reference not set to an instance of an object.
Microsoft.Crm.Application.WebServices.ApplicationMetadataService.<>c__DisplayClass30.<UserRolesChanged>b__2d(Entity role)
at System.Linq.Enumerable.Any[TSource](IEnumerable1 zdroj, Func2 predicate)
at Microsoft.Crm.Application.WebServices.ApplicationMetadataService.UserRolesChanged(Guid[] clientUserRoles, DateTime syncTime, ExecutionContext context)
at Microsoft.Crm.Application.WebServices.ApplicationMetadataService.RetrieveUserContext(UserContextRetrieveRequest userContextRetrieveRequest)

Chybové hlásenie: Jazyk nainštalovaný v systéme vašej spoločnosti nie je v aplikácii k dispozícii. Požiadajte správcu systému o nastavenie podporovaného jazyka.

Príčina: Táto chyba sa vyskytuje, ak jeden z podporovaných jazykov nie je povolený v Microsoft Dataverse alebo Dynamics 365 Customer Engagement (on-premises). Ďalšie informácie o podporovaných jazykoch nájdete v časti Podporované jazyky pre Dynamics 365 pre telefóny a Dynamics 365 pre tablety.

Chybové hlásenie: Proces priradený k tomuto záznamu nie je k dispozícii alebo bol odstránený.

Ak dostanete túto správu pre záznam, ku ktorému je priradený neodstránený proces, mali by ste manuálne synchronizovať údaje mobilnej aplikácie Dynamics 365 s údajmi aplikácie Microsoft Dataverse alebo Dynamics 365 Customer Engagement (on-premises) . Ukončite mobilnú aplikáciu, znova ju spustite a potom zvoľte stiahnutie najnovších prispôsobení. Tento postup prinúti mobilnú aplikáciu, aby skontrolovala aktualizované prispôsobenia. Naposledy zobrazené údaje počas pripojenia sú uložené vo vyrovnávacej pamäti a synchronizované. Údaje záznamov, ako sú účty alebo kontakty, sa nesynchronizujú.

Keď je spustený systém Dynamics 365 for Mobile, zobrazia sa v denníku udalostí hlásenia s identifikáciou udalosti: 10001.

Nasledujúca udalosť sa môže zaznamenať viackrát do denníka udalostí, keď je povolená možnosť Zobraziť denníky analýzy a ladenia na zariadení, na ktorom je spustený Dynamics 365 for mobile. Všimnite si, že v predvolenom nastavení je Zobraziť protokoly analýzy a ladenia v prehliadači udalostí vypnuté a tieto správy sa nebudú zaznamenávať. Ďalšie informácie: Povoľte analytické protokoly a protokoly ladenia

  • ID udalosti: 10001

  • Správa: SEC7131 : Security of a sandboxed iframe is potentially compromised by allowing script and same origin access.

    Overte zdroj správ. Ak je zdrojom systém Microsoft Dataverse alebo Dynamics 365 Customer Engagement (on-premises), nepredstavujú tieto udalosti ohrozenie zabezpečenia a môžu sa ignorovať.

Údaje vo vyrovnávacej pamäti na offline zobrazenie zostávajú, aj keď entita už nie je povolená pre Dynamics 365 for Mobile

V službe Dynamics 365 for Mobile sa záznam údajov ukladá do vyrovnávacej pamäte, keď používateľ navštívi záznam, takže používateľ má prístup k údajom aj offline.

Tieto údaje vo vyrovnávacej pamäti zostanú zachované aj po tom, čo entita už nie je povolená pre Dynamics 365 for mobile (Nastavenia>Prispôsobenia>Prispôsobiť systém> [vyberte entitu] > v časti Outlook & Mobil, zrušte výber Dynamics 365 pre tablety).

Ak chcete odstrániť údaje z vyrovnávacej pamäte, používateľ sa musí odhlásiť z mobilnej aplikácie alebo aplikácia sa musí prekonfigurovať alebo odinštalovať.

Zmeny prispôsobenia sa v mobilnej aplikácii nezobrazia

Príčina 1: Prispôsobenia (metadáta) z organizácie Microsoft Dataverse alebo Dynamics 365 Customer Engagement (on-premises) sú uložené vo vyrovnávacej pamäti vášho zariadenia. Aplikácia skontroluje aktualizované metadáta po 24 hodinách alebo vždy, keď aplikáciu znova otvoríte. Aby boli zmeny prispôsobenia k dispozícii okamžite, musíte aplikáciu úplne ukončiť a potom ju znova spustiť. Ak sa nájdu nové metadáta, zobrazí sa výzva na ich stiahnutie. Ďalšie informácie o tom, ako úplne zatvoriť aplikáciu, nájdete v pomocníkovi pre váš operačný systém alebo si pozrite jeden z uvedených článkov:

Príčina 2: Možno sa vám zobrazuje iný formulár ako ten, ktorý ste si prispôsobili. Ak máte viacero formulárov pre entitu, uvidíte prvý formulár v poradí formulárov, ku ktorému máte prístup. Toto správanie sa líši od správania webovej aplikácie, v ktorej sa zobrazuje posledný použitý formulár a v ktorej môžete prepínať medzi formulármi.

Mobilná aplikácia Dynamics 365 nepodporuje univerzálne odkazy na iOS a Android odkazy na aplikácie na Android.

Chybové hlásenie: v Android, AUTH_FAILED_INTUNE_POLICY_REQUIRED AADSTS53005: Aplikácia musí presadzovať zásady ochrany Intune

Kontaktujte svojho správcu alebo helpdesk a uistite sa, že váš používateľ má pravidlá ochrany aplikácií Intune.

Na svojom zariadení prejdite na Nastavenia>Všeobecné>Účty a odstráňte všetky účty, ktoré sú prepojené s Microsoft 365.

Chybové hlásenie: Prístup odmietnutý. Pred prístupom k firemným údajom musí byť táto aplikácia chránená zásadami Intune

Obráťte sa na svojho správcu alebo oddelenie technickej podpory a overte, či sú pre váš používateľský účet aplikované zásady ochrany aplikácií Intune.

Pokyny pre správcu na vyriešenie problému

Ak ste správca, môžete zaistiť, aby sa používateľom nezobrazovala táto chyba, a to zaistením prístupu k tabuli predaja všetkým mobilným používateľom:

  1. Vo webovej aplikácii prejdite na Nastavenia > Prispôsobenia > Prispôsobiť systém.

  2. Vyberte Informačné panely.

  3. Vyberte Panel predaja.

  4. Vyberte Povoliť roly zabezpečenia.

  5. Vyberte Zobraziť všetkým a potom vyberte OK. Ak chcete zobraziť výber iba podľa rol zabezpečenia, uistite sa, že vyberiete rolu zabezpečenia používateľa.

  6. Stlačte možnosť Publikovať.

  7. Nechajte svojho používateľa zavrieť a otvoriť mobilnú aplikáciu, aby sa stiahli zmeny na informačnom paneli.

Pokyny pre koncového používateľa na vyriešenie problému

Môžete zvoliť iný informačný panel a nastaviť ho ako svoju domovskú stránku:

  1. V mobilnej aplikácii vyberte ponuku a potom vyberte Informačné panely.

  2. Na paneli príkazov vyberte Vybrať informačný panel a potom vyberte informačný panel, ktorý chcete použiť ako svoju domovskú stránku.

  3. Na paneli príkazov vyberte Nastaviť ako domov.

Alebo si môžete vytvoriť osobný informačný panel prostredníctvom webovej aplikácie:

  1. Vo webovej aplikácii prejdite na Predaj > Informačné panely.

  2. Stlačte možnosť Nové.

  3. Vyberte Vlastnosti.

  4. Pridajte komponenty, ktoré chcete, na svoj informačný panel a vyberte Uložiť.

  5. V mobilnej aplikácii postupujte podľa predchádzajúceho postupu výberu novej tabule a nastavte ju ako domovskú stránku.

Sieťové požiadavky zlyhajú, keď Power Apps mobilná aplikácia beží na pozadí

Keď je na pozadí spustená mobilná aplikácia Power Apps a aplikácia s podporou plátna alebo modelom odošle požiadavku na sieť, mobilný operačný systém môže túto sieťovú požiadavku zrušiť alebo ju zrušiť. To môže spôsobiť, že sa v mobilnej aplikácii po návrate z pozadia zobrazí chybové hlásenie.

Ak dôjde k zlyhaniu sieťovej požiadavky, keď je na pozadí spustená mobilná aplikácia Power Apps , kontaktujte vývojára svojej aplikácie.

Aplikácia sa nezobrazuje v zozname aplikácií offline

Nové a nedávno znovu publikované aplikácie sa nemusia okamžite zobraziť v zozname offline aplikácií. Ak chcete, aby sa vaša aplikácia zobrazovala v zozname aplikácií offline, otvorte ju na svojom zariadení, keď je online, a nechajte ju otvorenú 1 až 2 minúty.

Nie je možné priblížiť vstupné prvky v aplikácii

Vstupné prvky HTML predvolene nepodporujú priblíženie stiahnutím prstov. Ďalšie informácie o predvolenom správaní ovládacieho prvku vstupu HTML: Prvok vstupu HTML.

Problém sa stále nevyriešil?

Ak informácie poskytnuté predtým váš problém nevyriešia, uverejnite svoj problém v komunite Power App Community alebo kontaktujte technickú podporu.

Pripravte si odpovede na nasledujúce otázky:

  • Aké sú konkrétne príznaky problému? Ak sa napríklad vyskytne chyba, aké je presné chybové hlásenie?

  • Vyskytuje sa problém len pre používateľov s určitými rolami zabezpečenia Dynamics 365?

  • Vyskytuje sa problém iba v niektorých zariadeniach, zatiaľ čo v inom zariadení sa rovnakému používateľovi problém nevyskytne?

  • Ak sa pokúsite pripojiť k inej organizácii Dynamics 365, ktorá nezahŕňa vaše prispôsobenia, vyskytuje sa rovnaký problém? Ak sa problém vyskytuje iba s vašimi prispôsobeniami, ak je to možné, poskytnite kópiu prispôsobení.

  • Vyskytuje sa problém aj po odinštalovaní a preinštalovaní aplikácie?

  • Aký typ zariadenia používate, ako napr. iPad 4. generácie, Microsoft Surface. Aká je verzia operačného systému, napríklad iOS 10.0 alebo Windows 10.

Pozrite si tiež

Prehľad nastavení pre mobilné aplikácie

Power Pages známe problémy

Power Automate známe problémy