Odstranění potíží v mobilní aplikaci Power Apps
Tento článek o řešení potíží pomáhá vyřešit běžné problémy s mobilní aplikací Power Apps.
Řešení problémů s výkonem aplikací plátna
Přečtěte si o nejběžnějších problémech s výkonem, které mohou zpomalit běh aplikací plátna, a o tom, jak zlepšit výkon. Další informace: Běžné problémy a řešení týkající se výkonnosti aplikací plátna.
Diagnóza mobilních aplikací pomocí monitoru
Monitor je nástroj, který tvůrcům nabízí hluboký pohled na to, co aplikace dělá a jak to dělá, protože zaznamenává všechny klíčové aktivity, které se v aplikaci vyskytují, když běží. Můžete připojit relaci mobilní aplikace k Monitoru pro rychlejší diagnostiku a odstraňování problémů.
Ladění webových zdrojů JavaScriptu v mobilních aplikacích
Při vývoji webových zdrojů JavaScriptu pro mobilní scénáře můžete pomocí svého zařízení Android ladit kód specifický pro mobily a zajistit, aby fungoval podle očekávání. Další informace: Ladění JavaScriptu v mobilních aplikacích v systému Android.
Chyba: Při přihlašování došlo k problému
Nemůžete se přihlásit kvůli problémům s aplikací Microsoft Authenticator.
Pokud nemáte aplikaci Microsoft Authenticator, stáhněte si ji z App Store nebo Play Store a poté se znovu přihlaste do mobilní aplikace Power Apps.
Pokud již máte aplikaci Microsoft Authenticator nainstalovanou a máte problémy s přihlášením, zkuste následující kroky:
- Zálohujte svůj účet Microsoft Authenticator. Další informace viz Záloha a obnovení přihlašovacích údajů účtu pomocí aplikace Microsoft Authenticator
- Odinstalujte aplikaci Microsoft Authenticator.
- Odinstalujte Power Apps Mobile.
- Znovu nainstalujte aplikaci Microsoft Authenticator a přidejte svůj záložní účet.
- Znovu naistalujte Power Apps mobile.
- Otevřete Power Apps Mobile a poté se přihlaste.
Chyba: Konfigurace zařízení brání přihlášení
Pokud se vám zobrazí tato chybová zpráva, znamená to, že IT oddělení vaší společnosti vyžaduje pro bezpečné přihlášení Microsoft Intune nebo ověřovací aplikaci. Nastavení vašeho zařízení však blokuje, aby Power Apps spustily aplikaci pro ověřování, která je nainstalována ve vašem zařízení.
Ověřovací aplikace společnosti Microsoft jsou Authenticator a Portál společnosti. Vaše společnost může použít ověřovací aplikaci třetí strany. Pokud si nejste jisti, zeptejte se svého IT oddělení nebo helpdesku, kterou ověřovací aplikaci použít. Jakmile budete mít správnou aplikaci pro ověřování, postupujte podle následujících pokynů.
Poznámka
Power Apps vyžaduje k přihlášení platnou licenci. Další informace naleznete v tématu Přehled licencování.
Aktualizace a ruční otevření aplikace pro ověřování na vašem zařízení před přihlášením do Power Apps mobile může někdy problém vyřešit. Pokud to problém nevyřeší, postupujte podle následujících kroků v závislosti na výrobci zařízení a ověřovací aplikaci.
Zařízení Huawei nebo Honor
Přejděte do Nastavení > Baterie > Spuštění aplikace.
Poznámka
Nabídka Spuštění aplikací může mít různé názvy v závislosti na modelu a operační verzi vašeho mobilního zařízení. Pokud nevidíte možnost nabídky Spuštění aplikací, vyhledejte jednu z následujících možností nabídky:
- Po uzamčení obrazovky zavřít aplikace
- Aplikace
- Aplikace na pozadí
V Spravovat automaticky, v aplikaci ověřovatele přepněte přepínač do polohy VYPNUTO.
Na obrazovce Spravovat ručně se ujistěte, že je aktivní možnost Sekundární spuštění / lze spustit pomocí jiných aplikací. Chcete-li povolit, aby mobilní aplikace Power Apps spustila aplikaci.
Zařízení Vivo
- Přejděte do Nastavení > Další nastavení > Aplikace > Automatické spuštění.
- Pro aplikaci ověřovače nastavte přepínač do polohy ZAPNUTO.
Pokud problém stále není vyřešen, zkuste tyto kroky:
- Zálohujte své účty Microsoft Authenticator. Další informace viz Zálohujte a obnovte pověření účtu pomocí aplikace Microsoft Authenticator
- Odinstalujte aplikaci Microsoft Authenticator.
- Odinstalujte Power Apps Mobile.
- Znovu nainstalujte Microsoft Authenticator a znovu přidejte záložní účty.
- Nainstalujte Power Apps mobile.
- Otevřete Power Apps Mobile a přihlaste se.
Seznam aplikací je prázdný
Seznam aplikací v mobilní aplikaci Power Apps se může jevit prázdný, když ztratíte připojení k internetu před stažením seznamu aplikací. To se může stát v kterémkoli z následujících scénářů:
- Je to poprvé, co se přihlašujete k mobilní aplikaci.
- Když stáhnete a obnovíte seznam aplikací.
- Když se vrátíte online po určité době offline. Seznam aplikací se automaticky obnoví.
Chcete-li vyřešit problémy související s připojením, ujistěte se, že zůstanete připojeni k internetu, zatímco je seznam aplikací plně stažen.
Připnout na domovskou stránku nefunguje na iOS 14
Zařízení iOS se systémem iOS 14: Prohlížeč Safari již nepodporuje funkci Připnout na domovskou stránku pro Power Apps Mobile. K připnutí aplikace na domovskou obrazovku musíte použít aplikaci Siri Shortcuts. Další informace viz Použití Siri Shortcuts (iOS 14 nebo novější).
iOS 13: K připnutí aplikace na domovskou obrazovku můžete stále používat prohlížeč Safari. Další informace viz Připnutí aplikace na domovskou obrazovku
Aplikace se při spuštění na mobilním Power Apps resetuje
Když spustíte aplikaci plátna nebo modelem řízenou aplikaci na mobilním Power Apps, může se resetovat, pokud aplikace využívá příliš mnoho zdrojů. Pokud aplikace využívá více zdrojů, než je k dispozici na vašem zařízení, aplikace se resetuje. Je to podobné, jako když navštívíte velkou, složitou webovou stránku a webový prohlížeč stránku pozastaví, protože spotřebovává příliš mnoho energie.
Na zařízeních Android může tento restart aplikace vypadat jako selhání, protože aplikace je zavřená a uživatel je přesměrován na domovskou obrazovku zařízení.
Pokud při používání aplikace canvas dojde k resetování, kontaktujte vývojáře aplikace a přečtěte si část Zabránění restartování aplikace canvas.
Nelze stáhnout přílohu SharePoint v mobilní aplikaci
Platforma Power Apps nepodporuje přístup k ověřeným adresám URL, včetně příloh SharePoint. Pokud spustíte Power Apps aplikaci ve webovém prohlížeči a pokusí se o přístup k SharePoint příloze, může fungovat, pokud jste přihlášeni k SharePoint další záložka. Důvodem je, že webové prohlížeče podporují více přihlášených uživatelů a přihlášení jsou platná napříč kartami prohlížeče. Mobilní aplikace Power Apps však není webový prohlížeč, takže z tohoto chování založeného na prohlížeči nemá prospěch.
Toky vytvořené v řešení nejsou podporovány na Power Apps mobilu
Akční nabídka Tok ve Windows Power Apps pro mobilní zařízení nepodporuje toky vytvořené v řešení.
Chyba: Požádejte správce o přístup k mobilním aplikacím vaší organizace
Při používání mobilní aplikace Dynamics 365 narazíte na následující zprávu: Požádejte správce o přístup k mobilním aplikacím vaší organizace.
Chcete-li zkontrolovat nedávno přidané aplikace, vyberte Aktualizovat. Pokud aplikaci nemůžete najít, změňte kritéria hledání a zkuste to znovu.**
Další informace naleznete v tématu Řešení chybové zprávy Nenašli jsme žádné aplikace pro vaši roli.
Seznam aplikací je prázdný
Ujistěte se, že uživatel má přidělenu výchozí roli zabezpečení, například Základní. Toto je doplněk k jakékoli vlastní roli zabezpečení přiřazené uživateli. Další informace viz Přehled nastavení pro mobilní aplikace.
Chybová zpráva: Tento záznam je nedostupný
Pokud se tato zpráva zobrazí, když uživatel spustí mobilní aplikaci a poté klepne na tlačítko Domů nebo z nabídky vybere položku Řídicí panely, je pravděpodobné, že uživatel nemá přístup k očekávaným řídicím panelům.
Toky vytvořené v řešení nejsou podporovány
Nabídka Akce toku v aplikaci Dynamics 365 pro telefony a tablety nepodporuje toky vytvořené v řešení.
Chybová zpráva: Váš server není dostupný nebo tuto aplikaci nepodporuje
Příčina 1: Server Microsoft Dataverse nebo Dynamics 365 Customer Engagement (on-premises) není funkční. Ověřte, zda je server zapnutý a připojený k síti.
Příčina 2: Verze aplikace Microsoft Dataverse nebo Dynamics 365 Customer Engagement (on-premises) není podporována. Informace o podporované verzi naleznete v části Co je podporováno.
Příčina 3: K této chybě může dojít také v případě, že zadáte neplatnou adresu URL. Přesvědčte se, zda jste stejnou adresu URL zadanou pro přístup k aplikacím Dynamics 365 zadali také v prohlížeči v zařízení.
Chybová zpráva: Nemáte oprávnění k používání této aplikace Požádejte správce systému o aktualizaci svých nastavení
Příčina 1: Ověřte, zda vaše role zabezpečení aplikace obsahuje oprávnění Použití aplikace Dynamics 365 pro tablety. Viz „Požadovaná oprávnění“ v části Přehled nastavení pro mobilní aplikace.
Příčina 2: K této chybě může dojít, pokud máte organizaci Microsoft Dataverse nebo Dynamics 365 Customer Engagement (on-premises) a váš uživatel nemá pro tuto organizaci přiřazenu licenci. Přidáte-li předplatné Microsoft Dataverse nebo Dynamics 365 Customer Engagement (on-premises) ke stávajícímu klientu Office 365, uživatel nemusí mít přiřazenu licenci.
Pokud má uživatel roli správce služby a můžete se přihlásit do webové aplikace a provádět určité administrativní akce, ale nemůžete provádět úkoly koncového uživatele, jako je vytváření záznamů (například účtů, kontaktů a potenciálních zákazníků) nebo konfiguraci Dynamics 365 pro mobily. Po přihlášení k webové aplikaci si můžete všimnout, že ne všechny oblasti se zobrazují v navigaci (chybí například Sales a Marketing):
Otevřete oddíl uživatelů Aktivní v centru pro správu a zkontrolujte, že máte k vašemu uživatelskému záznamu přiřazenou licenci Plán služby Dynamics 365 Customer Engagement.
Chybová zpráva: Omlouváme se, došlo k nějaké chybě při inicializaci aplikace. Zkuste to prosím znovu, nebo aplikaci restartujte
Příčina 1: Nemusí být správně nastavena oprávnění. Viz „Požadovaná oprávnění“ v části Přehled nastavení pro mobilní aplikace.
Příčina 2: Viz následující článek KB:
Dojde k chybě v aplikaci Dynamics 365 pro uživatele v podřízené organizační jednotce. Další informace naleznete v tématu Omlouváme se, došlo k nějaké chybě při inicializaci aplikace.
Ukázka zprávy trasování pro příč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)
zdroj at System.Linq.Enumerable.Any[TSource](IEnumerable
1, 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á zpráva: Jazyk nainstalovaný v systému společnosti není k dispozici pro aplikaci. Kontaktujte prosím svého správce systému, aby nastavil podporovaný jazyk
Příčina: K této chybě dochází, pokud jeden z podporovaných jazyků není povolen v Microsoft Dataverse nebo Dynamics 365 Customer Engagement (on-premises). Další informace o podporovaných jazycích najdete v části Podporované jazyky pro Dynamics 365 pro telefony a Dynamics 365 pro tablety.
Chybová zpráva: Proces přiřazený k tomuto záznamu není k dispozici nebo byl odstraněn
Pokud obdržíte tuto zprávu pro záznam, který má přiřazený neodstraněný proces, musíte ručně synchronizovat data mobilní aplikace Dynamics 365 s daty aplikace Microsoft Dataverse nebo Dynamics 365 Customer Engagement (on-premises) . Zavřete mobilní aplikaci, znovu ji otevřete a pak zvolte stažení posledních úprav. Tento postup způsobí, že mobilní aplikace vyhledá aktualizovaná vlastní nastavení. Naposledy zobrazená data v době, kdy jste byli připojeni, jsou uložena do mezipaměti a synchronizována. Data záznamů, jako jsou účty nebo kontakty, se nesynchronizují.
V protokolu událostí se při spuštění aplikace Dynamics 365 for Mobile zobrazí zprávy události 10001.
Následující událost může být zaznamenána vícekrát do protokolu událostí, pokud je možnost Zobrazit protokoly analýzy a ladění na zařízení, na kterém je spuštěna aplikace Dynamics 365 for Mobile. Všimněte si, že ve výchozím nastavení je možnost Zobrazit protokoly analýzy a ladění v Prohlížeč událostí zakázána a tyto zprávy nebudou zaznamenány. Další informace: Povolit protokoly analýzy a ladění
ID události: 10001
Zpráva:
SEC7131 : Security of a sandboxed iframe is potentially compromised by allowing script and same origin access.
Ověřte zdroj zpráv. Pokud je zdrojem Microsoft Dataverse nebo Dynamics 365 Customer Engagement (on-premises), tyto události nepředstavují bezpečnostní riziko a mohou být ignorovány.
Data v mezipaměti pro zobrazení offline zůstanou uložena i poté, co již entita nadále není povolena pro aplikaci Dynamics 365 for Mobile
V aplikaci Dynamics 365 for Mobile jsou data záznamu uložena v mezipaměti, když uživatel navštíví záznam, takže uživatel může přistupovat k datům při přechodu do režimu offline.
Tato data uložená v mezipaměti přetrvávají i poté, co již entita není nadále povolena pro aplikaci Dynamics 365 for Mobile (Nastavení > Vlastní nastavení > Vlastní nastavení systému > [vyberte entitu] > v části Outlook a mobilní zařízení zrušte označení položky Dynamics 365 pro tablety).
Chcete-li odebrat data uložená v mezipaměti, musí se uživatel odhlásit od mobilní aplikace, nebo je třeba aplikaci znovu nakonfigurovat či odinstalovat.
Změny přizpůsobení se v mobilní aplikaci nezobrazují
Příčina 1: Vlastní nastavení (metadata) z organizace Microsoft Dataverse nebo Dynamics 365 Customer Engagement (on-premises) jsou uloženy v mezipaměti v zařízení. Aplikace kontroluje aktualizovaná metadata po 24 hodinách nebo pokaždé, když aplikaci znovu otevřete. Chcete-li, aby byly úpravy vlastních nastavení k dispozici ihned, musíte aplikací zcela zavřít a znovu otevřít. Pokud jsou nalezena nová metadata, budete vyzváni k jejich stažení. Další informace o úplném ukončení aplikace najdete v nápovědě k vašemu operačnímu systému nebo si přečtěte jeden z uvedených článků:
Windows 10: Jak zavřít aplikaci?
Android: Jak vynutit zavření aplikací Android
Příčina 2: Může být zobrazen jiný formulář než ten, který jste přizpůsobili. Pokud máte více formulářů dané entity, zobrazí se první formulář v pořadí formulářů, ke kterým máte přístup. To se liší od webové aplikace, kde vidíte naposledy použitý formulář a máte možnost mezi formuláři přepínat.
Nativní Android nebo iOS odkazy nejsou podporovány
Mobilní aplikace Dynamics 365 nepodporuje univerzální odkazy na iOS a Android odkazy na aplikace na Android.
Chybová zpráva: v systému Android, AUTH_FAILED_INTUNE_POLICY_REQUIRED AADSTS53005: Aplikace musí vynucovat zásady ochrany Intune
Obraťte se na správce nebo help desk a ujistěte se, že uživatel spadá pod zásady ochrany aplikací Intune.
Na zařízení přejděte na Nastavení > Obecné > Účty a odstraňte všechny účty, které jsou propojené s Microsoft 365.
Chybová zpráva: Přístup odepřen. Než budete mít přístup k firemním datům, musí být tato aplikace chráněna zásadami Intune
Obraťte se na správce nebo help desk a ověřte, zda jsou pro váš uživatelský účet použity zásady ochrany aplikací Intune.
Postup řešení problému pro správce
Pokud jste správce, můžete se vyhnout tomu, aby se uživatelům tato chyba zobrazovala. Dosáhnete toho tak, že zajistíte, aby měli všichni mobilní uživatelé přístup k řídicímu panelu prodeje:
Ve webové aplikaci přejděte do nabídky Nastavení > Vlastní nastavení > Vlastní nastavení systému.
Vyberte Řídicí panely.
Vyberte Řídicí panel aplikace Sales.
Vyberte Povolit role zabezpečení.
Vyberte Zobrazit všem a potom vyberte OK. Pokud chcete zobrazení provést pouze za účelem výběru rolí zabezpečení, je nutné vybrat vaše role zabezpečení uživatele.
Vyberte Publikovat.
Nechejte uživatele zavřít a otevřít mobilní aplikaci, aby se stáhly změny provedené v řídicím panelu.
Postup řešení problému pro koncového uživatele
Můžete si vybrat jiný řídicí panel a nastavit jej jako domovskou stránku:
V mobilní aplikaci vyberte nabídku a poté vyberte Řídicí panely.
V panelu příkazů vyberte Vybrat řídicí panel a potom vyberte řídicí panel, který chcete použít jako domovskou stránku.
Na panelu příkazů vyberte možnost Nastavit jako domovskou stránku.
Nebo můžete vytvořit osobní řídicí panel prostřednictvím webové aplikace a povolit jej pro mobilní zařízení:
Ve webové aplikaci přejděte na Sales > Řídicí panely.
Vyberte Nové.
Vyberte Vlastnosti.
Zadejte název řídicího panelu a vyberte Povolit pro mobil.
Přidejte součásti, které chcete přidat na řídicí panel, a vyberte Uložit.
V mobilní aplikaci podle předchozího postupu vyberte nový řídicí panel a nastavte jej jako domovskou stránku.
Síťové požadavky selžou, když mobilní aplikace Power Apps běží na pozadí
Když je na pozadí spuštěna mobilní aplikace Power Apps a aplikace plátna nebo modelem řízená aplikace zadá síťový požadavek, mobilní operační systém může snížit jeho prioritu nebo jej zrušit. To může způsobit, že se v mobilní aplikaci po jejím návratu z pozadí zobrazí chybová zpráva.
Pokud dojde k selhání síťového požadavku, když mobilní aplikace Power Apps běží na pozadí, kontaktujte vývojáře své aplikace.
Aplikace se nezobrazuje v seznamu aplikací offline
Nové a nedávno znovu publikované aplikace se v seznamu offline aplikací nemusí objevit hned. Chcete-li, aby se vaše aplikace objevila v seznamu aplikací offline, otevřete aplikaci na svém zařízení, když je online, a ponechte ji otevřenou 1–2 minuty.
Nelze přiblížit vstupní prvky v aplikaci
Vstupní prvky HTML ve výchozím nastavení nepodporují přiblížení sevřením. Další informace o výchozím chování ovládacího prvku vstupu HTML: Vstupní prvek HTML.
Problém stále není vyřešen?
Pokud dříve uvedené informace nevyřeší váš problém, buď odešlete svůj problém do komunity systému Power App, nebo kontaktujte technickou podporu.
Zde jsou některé podrobnosti, které byste měli pracovníkům podpory sdělit:
S jakými zvláštními potížemi se potýkáte? Například pokud narazíte na chybu, jaké je přesné znění chybové zprávy?
Dochází k problému pouze u uživatelů s určitými Dynamics 365 rolemi zabezpečení?
Dochází k problému pouze u určitých zařízení, ale stejný uživatel s jiným zařízením již problém nezaznamenává?
Pokud se pokusíte připojit k jiné Dynamics 365 organizaci, která nezahrnuje vaše přizpůsobení, dochází ke stejnému problému? Pokud se problém vyskytuje pouze u vlastních nastavení, opatřete si kopii vlastního nastavení, je-li to možné.
Dochází k problému i po odinstalování aplikace a její opětovné instalaci?
Jaký typ zařízení používáte, například iPad 4. generace, Microsoft Surface. Jaká je verze operačního systému, například iOS 10.0 nebo Windows 10.
Viz také
Přehled nastavení pro mobilní aplikace
Poznámka
Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)
Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).