Resolução de problemas na aplicação móvel Power Apps

Este artigo de resolução de problemas ajuda a corrigir problemas comuns para da aplicação Power Apps Mobile.

Resolver problemas de desempenho de aplicações de tela

Conheça os problemas de desempenho mais comuns que podem fazer com que aplicações de tela sejam executadas lentamente e como melhorar o desempenho. Mais informações: Problemas comuns e resoluções de desempenho de aplicações de tela.

Diagnosticar aplicações móveis com o Monitor

O Monitor é uma ferramenta que oferece aos criadores uma vista aprofundada do que uma aplicação faz e de como o faz ao registar todas as atividades-chave que ocorrem na aplicação à medida que é executada. Pode ligar uma sessão de aplicação móvel ao Monitor para diagnosticar e resolver problemas mais rapidamente.

Depurar recursos Web de JavaScript em aplicações móveis

Ao desenvolver recursos Web de JavaScript para cenários móveis, pode utilizar o seu dispositivo Android para depurar o código específico do dispositivo móvel e assegurar que funciona conforme esperado. Mais informações: Depurar JavaScript em aplicações móveis no Android.

Erro: ocorreu um problema ao iniciar a sua sessão

Não consegue iniciar sessão devido a problemas com a aplicação Microsoft Authenticator.

Se não tiver a aplicação Microsoft Authenticator, transfira-a a partir da App Store ou da Play Store e, em seguida, inicie sessão novamente no Power Apps Mobile.

Se já tem a aplicação Microsoft Authenticator instalada e está a ter problemas de início de sessão, experimente estes passos:

  1. Crie uma cópia de segurança da sua conta Microsoft Authenticator. Para obter mais informações, consulte Criar uma cópia de segurança e recuperar credenciais de conta com a aplicação Microsoft Authenticator
  2. Desinstale a aplicação Microsoft Authenticator.
  3. Desinstalar o Power Apps Mobile.
  4. Reinstale a aplicação Microsoft Authenticator e adicione a sua conta de cópia de segurança.
  5. Reinstale o Power Apps Mobile.
  6. Abra o Power Apps mobile e, em seguida, inicie sessão.

Erro: a configuração do seu dispositivo está a impedir o início de sessão

Se forem apresentadas estas mensagens de erro, significa que o departamento de TI da sua empresa exige o Microsoft Intune ou uma aplicação de autenticação para iniciar sessão de forma segura. No entanto, a configuração do seu dispositivo está a bloquear o Power Apps Mobile de lançar a aplicação de autenticação instalada no seu dispositivo.

As aplicações de autenticação da Microsoft são o Authenticator e o Portal da Empresa. A sua empresa poderá utilizar uma aplicação de autenticação de terceiros. Se não tiver a certeza, pergunte ao seu departamento de TI ou ao suporte técnico que aplicação de autenticação utilizar. Quando tiver a aplicação de autenticação correta, siga os passos abaixo.

Nota

O Power Apps requer uma licença válida para iniciar sessão. Para mais informações, consulte Descrição geral do licenciamento.

Por vezes, atualizar e abrir manualmente a aplicação de autenticação no seu dispositivo antes de iniciar sessão no Power Apps Mobile pode corrigir o problema. Se isto não corrigir o problema, siga os próximos passos consoante o fabricante do seu dispositivo e a aplicação de autenticação.

Dispositivo Huawei ou Honor

  1. Aceda a Definições > Bateria > Iniciar aplicação.

    Nota

    O menu de Iniciar Aplicação pode ter nomes diferentes, dependendo do modelo e da versão operacional do seu dispositivo móvel. Se não vir a opção do menu Iniciar Aplicação, procure uma das seguintes opções de menu:

    • Fechar aplicações após o bloqueio do ecrã
    • Aplicações
    • Aplicações de fundo
  2. Em Gerir automaticamente, na aplicação Autenticador, defina o comutador de estado com DESATIVADO.

  3. No ecrã Gerir manualmente, certifique-se de que Início secundário / Pode ser iniciado por outras aplicações está ativado. Para permitir à aplicação Power Apps Mobile lançar a aplicação.

Dispositivo Vivo

  1. Aceda a Definições > Mais Definições > Aplicações > AutoStart.
  2. Na aplicação autenticadora, defina a opção de alternância para LIGADO.

Se o problema ainda não estiver corrigida, experimente estes passos:

  1. Faça uma cópia de segurança das suas contas do Microsoft Authenticator. Para mais informações, consulte Fazer cópia de segurança e recuperar credenciais de contas com a aplicação Microsoft Authenticator
  2. Desinstale a aplicação Microsoft Authenticator.
  3. Desinstalar o Power Apps Mobile.
  4. Volte a instalar o Microsoft Authenticator e adicione novamente as suas contas em cópia de segurança.
  5. Instalar o Power Apps Mobile.
  6. Abra o Power Apps Mobile e inicie sessão.

Lista de aplicações vazia

A lista de aplicações na aplicação Power Apps Mobile pode parecer vazia quando perde a ligação à Internet antes de a lista de aplicações ser transferida. Isto pode acontecer em qualquer um dos seguintes cenários:

  • É a primeira vez que está a iniciar sessão aplicação móvel.
  • Quando puxa para baixo para atualizar a lista de aplicações.
  • Quando voltar a estar online após um período offline. A lista de aplicações é atualizada automaticamente.

Para resolver problemas relacionados com a ligação, certifique-se de que permanece ligado à internet enquanto a lista de aplicações é totalmente transferida.

Afixar ao Ecrã Principal não funciona no iOS 14

Dispositivo iOS a executar o iOS 14: o browser Safari já não suporta a funcionalidade Afixar ao Ecrã Principal para o Power Apps Mobile. É necessário utilizar a aplicação Siri Shortcuts para afixar uma aplicação no Ecrã principal. Para obter mais informações, consulte Utilizar Siri Atalhos (iOS 14 ou posterior).

iOS 13: ainda pode utilizar o browser Safari para afixar uma aplicação ao Ecrã principal. Para mais informações, consulte Afixar uma aplicação ao ecrã principal

A aplicação é reposta ao executá-la na Power Apps Mobile

Quando executa uma aplicação de tela ou condicionada por modelo na Power Apps Mobile, pode ser reposta se a aplicação estiver a usar demasiados recursos. Se a aplicação usar mais recursos do que os disponíveis no seus dispositivo, a aplicação é reposta. Este comportamento é semelhante a quando visita uma página Web grande e complexa e o browser da web suspende a página porque está a consumir demasiada energia.

Em dispositivos Android, este reinício da aplicação pode parecer-se com uma falha porque a aplicação é fechada e o utilizador é levado para o ecrã principal do dispositivo.

Se ocorrer uma reposição durante a utilização de uma aplicação de tela, contacte o programador da sua aplicação e consulte Impedir reinícios da aplicação.

Não é possível transferir o anexo do SharePoint na aplicação móvel

A plataforma do Power Apps não suporta o acesso a URLs autenticados, incluindo anexos do SharePoint. Se executar uma aplicação Power Apps num browser e este tentar aceder a um anexo do SharePoint, poderá funcionar se tiver sessão iniciada no SharePoint noutro separador. Isto porque os browsers suportam vários utilizadores com sessão iniciada e os inícios de sessão são válidos em todos os separadores do browser. No entanto, a aplicação móvel Power Apps não é um browser, pelo que não beneficia deste comportamento baseado no browser.

Os fluxos criados numa solução não são suportados no Power Apps Mobile

O menu de ação Fluxo na Power Apps Mobile não suporta fluxos criados numa solução.

Erro: Contacte o seu administrador para aceder às aplicações móveis das suas organizações

Ao utilizar a aplicação móvel Dynamics 365, encontra a seguinte mensagem: Contacte o seu administrador para aceder às aplicações móveis das suas organizações.

Para verificar se existem aplicações recentemente adicionadas, selecione Atualizar. Se não encontrar a sua aplicação, altere os critérios de pesquisa e tente novamente.**

Para mais informações, consulte Resolução de problemas para a mensagem de erro "Não foi possível encontrar as aplicações para a sua função".

A lista de aplicações está vazia

Certifique-se de que o utilizador tem um direito de acesso predefinido que lhes é atribuído, tal como Básico. Isto para além de qualquer direito de acesso personalizado atribuído ao utilizador. Para obter mais informações, consulte Descrição geral da configuração para aplicações móveis.

Mensagem de erro: Este registo não está disponível

Se esta mensagem for apresentada quando um utilizador inicia a aplicação móvel e, em seguida, seleciona no botão Base ou seleciona Dashboards no menu, o utilizador provavelmente não tem acesso aos dashboards esperados.

Os fluxos criados numa solução não são suportados

O menu de ação do Flow no Dynamics 365 para telefones e tablets não suporta fluxos criados numa solução.

Mensagem de erro: O seu servidor não está disponível ou não suporta esta aplicação

Causa 1: o servidor do Microsoft Dataverse ou do Dynamics 365 Customer Engagement (on-premises) está indisponível. Verifique se o servidor está ativado e ligado à rede.

Causa 2: a sua versão do Microsoft Dataverse ou da aplicação Dynamics 365 Customer Engagement (on-premises) não é suportada. Para obter informações sobre a versão suportada, consulte O que é suportado.

Causa 3: Este erro também pode ocorrer se introduzir um URL inválido. Certifique-se de que o mesmo URL que tiver fornecido funciona quando aceder a aplicações Dynamics 365 no browser no dispositivo.

Mensagem de erro: Não foi autorizado a utilizar esta aplicação. Contacte o administrador de sistema para atualizar as suas definições

Causa 1: verifique se o direito de acesso inclui o privilégio Utilizar Dynamics 365 para tablets. Consulte "Privilégios obrigatórios" em Descrição geral da configuração para aplicações móveis.

Causa 2: este erro pode ocorrer se tiver uma organização do Microsoft Dataverse ou do Dynamics 365 Customer Engagement (on-premises) e não foi atribuída ao utilizador uma licença para a organização. Se adicionar uma subscrição de Microsoft Dataverse ou do Dynamics 365 Customer Engagement (on-premises) a um inquilino existente do Office 365, o utilizador pode não ter uma licença atribuída.

Se o utilizador tiver a função de administrador global ou administrador de serviços, e pode iniciar sessão na aplicação Web para efetuar determinadas ações mas não poderá executar tarefas de utilizador final tais como a criação de registos (por exemplo, contas, contactos e oportunidades potenciais) ou configurar o Dynamics 365 for Mobile. Quando inicia sessão na aplicação Web, poderá observar que nem todas as áreas aparecem na navegação (por exemplo, Vendas e Marketing está em falta):

Aceda à secção de utilizadores Ativos no centro de administração e verifique se tem uma licença do Plano do Dynamics 365 Customer Engagement atribuída ao seu registo de utilizador.

Mensagem de erro: Algo correu mal ao iniciar a aplicação. Tente novamente ou reinicie a aplicação

Causa 1: As permissões poderão não estar definidas corretamente. Consulte "Privilégios obrigatórios" em Descrição geral da configuração para aplicações móveis.

Causa 2: Consulte o seguinte artigo KB:

Ocorre um erro na aplicação Dynamics 365 para utilizadores em unidades de negócio subordinadas. Para mais informações, consulte Mensagem de erro: “Algo correu mal ao inicializar a aplicação.

Mensagem do rastreio de exemplo para a causa 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 source, Func2 predicate)
at Microsoft.Crm.Application.WebServices.ApplicationMetadataService.UserRolesChanged(Guid[] clientUserRoles, DateTime syncTime, ExecutionContext context)
at Microsoft.Crm.Application.WebServices.ApplicationMetadataService.RetrieveUserContext(UserContextRetrieveRequest userContextRetrieveRequest)

Mensagem de erro: O idioma instalada no sistema da empresa não está disponível na aplicação. Contacte o administrador de sistema para configurar um idioma suportado

Causa Este erro ocorre se um dos idiomas suportados não está ativado no Microsoft Dataverse ou no Dynamics 365 Customer Engagement (on-premises). Para obter mais informações sobre os idiomas suportados, consulte Idiomas suportados para o Dynamics 365 para telemóveis e o Dynamics 365 tablets.

Mensagem de erro: O processo atribuído a este registo não está disponível ou foi eliminado

Se receber esta mensagem para um registo que tem um processo não eliminado atribuído ao registo, tem de sincronizar manualmente os dados da aplicação móvel do Dynamics 365 com os dados a aplicação Microsoft Dataverse ou Dynamics 365 Customer Engagement (on-premises). Feche a aplicação móvel, reabra-a e, em seguida, escolha transferir as personalizações mais recentes. Este procedimento força a aplicação móvel a procurar personalizações atualizadas. Os dados vistos recentemente enquanto esteve ligado são colocados em cache e sincronizados. Os dados de registos como Contas ou Contactos não são sincronizados.

As mensagens de evento 10001 no registo de eventos quando executa o Dynamics 365 for Mobile.

O seguinte eventos pode ser efetuado várias vezes no registo de eventos, quando Mostrar Registos Analíticos e de Depuração está ativado, o dispositivo em que o Dynamics 365 for Mobile está em execução. Note que, por predefinição, Mostrar e analítico depuração de registos está desativado e Visualizador de Eventos nestas mensagens não são registadas. Mais informações: Ativar e analítico depuração de registos

  • ID do Evento: 10001

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

    Verifique a origem das mensagens. Se a origem for o Microsoft Dataverse ou o Dynamics 365 Customer Engagement (on-premises), estes eventos não são uma ameaça de segurança e podem ser ignorados.

Os dados guardados em cache para visualização offline permanecem após a entidade já não estar ativada para o Dynamics 365 for Mobile

No Dynamics 365 for Mobile os dados de registo são guardados em cache quando o utilizador visita o registo, para que estes lhes possa aceder quando trabalhar offline.

Estes dados em cache persistem depois de a entidade já não estar ativada para o Dynamics 365 for Mobile (Definições > Personalizações > Personalizar o Sistema > [selecionar uma entidade] > em Outlook & Mobile, desmarque Dynamics 365 para tablets).

Para remover os dados guardados em cache, o utilizador tem de terminar sessão na aplicação mõvel ou a aplicação tem de ser reconfigurada ou desinstalada.

As alterações de personalização não aparecem na aplicação móvel

Causa 1: as personalizações (metadados) da organização do Microsoft Dataverse ou do Dynamics 365 Customer Engagement (on-premises) são postas em cache no seu dispositivo. A aplicação verifica metadados atualizados após 24 horas ou quando voltar a abrir a aplicação. Para que as alterações de personalização se tornem imediatamente disponíveis, deve fechar e reabrir a aplicação. Se forem encontrados metadados novos, é-lhe pedido para transferir. Para mais informações sobre como fechar uma aplicação completamente, consulte a ajuda do sistema operativo ou um dos artigos fornecidos:

Causa 2: Poderá ver um formato diferente do personalizado. Se tiver vários formulários para uma entidade, vê o primeiro formulário na encomenda do formulário a que tem acesso. Isto é diferente da aplicação web onde vê o último formulário que utilizou e tem capacidade para mudar entre formulários.

As ligações nativas do Android ou do iOS não são suportadas

A aplicação móvel Dynamics 365 não suporta ligações universais em ligações de aplicações no iOS e Android em Android.

Mensagem de erro: em Android, AUTH_FAILED_INTUNE_POLICY_REQUIRED AADSTS53005: A aplicação tem de impor políticas de proteção Intune

Contacte o seu administrador ou o helpdesk e certifique-se de que o utilizador está sob políticas de proteção de aplicações do Intune.

No dispositivo, aceda a Definições > Geral > Contas e remova as contas que estão ligadas ao Microsoft 365.

Mensagem de erro: acesso negado. Esta aplicação tem de estar protegida com uma política Intune para poder aceder aos dados da empresa

Contacte o seu administrador ou o helpdesk e verifique que as políticas de proteção de aplicações do Intune são aplicadas para a sua conta de utilizador.

Instruções de administração para resolver o problema

Se for um administrador, pode evitar que os utilizadores recebam este erro certificando-se de que todos os utilizadores móveis têm acesso ao dashboard de vendas:

  1. Na aplicação Web, aceda a Definições > Personalização > Personalizar o sistema.

  2. Selecione Dashboards.

  3. Selecione Dashboard de Vendas.

  4. Selecione Ativar Direitos de Acesso.

  5. Selecione Apresentar a todos e, em seguida, selecione OK. Se preferir apresentar apenas a direitos de acesso selecionados, certifique-se de que seleciona o direito de acesso do utilizador.

  6. Selecione Publicar.

  7. Peça ao utilizador para fechar e abrir a aplicação móvel para que as alterações efetuadas ao dashboard sejam transferidas.

Instruções de utilizador final para resolver o problema

Pode escolher um dashboard diferente e defini-lo como a sua home page:

  1. A partir da aplicação móvel, selecione o menu e, em seguida, selecione Dashboards.

  2. Na barra de comandos, selecione Selecionar Dashboard e, em seguida, selecione o dashboard que pretende utilizar como Home Page.

  3. Na barra de comandos, selecione Definir como Home Page.

Ou, pode criar um dashboard pessoal através da aplicação Web e ativá-lo para dispositivos móveis:

  1. Na aplicação Web, aceda a Vendas > Dashboards.

  2. Selecione Novo.

  3. Selecione Propriedades.

  4. Introduza um nome para o dashboard e selecione Ativar para telemóvel.

  5. Adicione os componentes pretendidos ao dashboard e selecione Guardar.

  6. Na aplicação móvel, siga o procedimento anterior para selecionar o novo dashboard e defina-o como Home Page.

Os pedidos de rede falham quando a aplicação móvel do Power Apps está em execução em segundo plano

Quando a aplicação móvel do Power Apps está em execução em segundo plano e uma aplicação condicionada por modelo faz um pedido de rede, um sistema operativo móvel pode remover a prioridade ou cancelar este pedido de rede. Isto pode fazer com que apareça uma mensagem de erro na aplicação móvel quando regressar do segundo plano.

Se tiver um pedido de rede com falhas quando a aplicação móvel do Power Apps está em execução em segundo plano, contacte o programador da aplicação.

A aplicação não aparece na lista de aplicações offline

As aplicações novas e publicadas de novo recentemente poderão não aparecer na lista de aplicações offline de imediato. Para que a aplicação apareça na lista de aplicações offline, abra a aplicação no dispositivo quando estiver online e mantenha-a aberta por 1 ou 2 minutos.

Não é possível ampliar para os elementos de entrada na aplicação

A aproximação dos dedos para zoom não é suportada por elementos de entrada de HTML por predefinição. Mais informações sobre a comportamento de predefinição de controlos de entrada de HTML: Elemento de entrada de HTML.

Problema ainda não resolvido?

Se as informações acima não resolverem o problema, Publique o seu problema na Comunidade do Power App ou Contacte o suporte técnico.

Seguem-se alguns detalhes sugeridos para fornecer:

  • O que são os sintomas específicos que encontrar? Por exemplo, se detetar um erro, qual é a mensagem de erro exata?

  • O problema ocorre apenas para utilizadores com determinados direitos de acesso de Dynamics 365 ?

  • O problema ocorre apenas em determinados dispositivos mas funciona corretamente ao mesmo utilizador para outra dispositivo?

  • Se tentar ligar a uma organização diferente Dynamics 365 que não inclua as personalizações, a mesma problema ocorre? Se o problema ocorre apenas com as personalizações, forneça uma cópia de personalizações se possível.

  • O problema ainda ocorre depois de desinstalar e reinstalar a aplicação?

  • Que tipo de dispositivo está a usar, como iPad de 4ª Geração, Microsoft Surface. Qual é a versão do sistema operativo, como o iOS 10.0 ou o Windows 10.

Consulte também

Descrição geral da segurança para aplicações móveis

Problemas conhecidos do Power Pages

Problemas conhecidos do Power Automate

Nota

Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)

O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).