As perguntas mais frequentes sobre a caraterística encapsular encontram-se listadas abaixo.
Podem os clientes de locatário único utilizar a funcionalidade de wrap com o Power Apps?
Yes. Tanto os clientes de locatário único como os multi-locatário podem utilizar wrap. Ao registar a sua aplicação manualmente no Azure, certifique-se de que seleciona o tipo de conta correto. Consulte o Registo de aplicação para instruções.
O recurso de encapsulamento no Power Apps suporta as capacidades de Chaves Geridas pelo Cliente (CMK) ou do Lockbox?
N.º A função de encapsulamento no Power Apps não suporta as Chaves Geridas pelo Cliente (CMK) ou o Lockbox. Wrap utiliza pipelines de compilação do Azure DevOps, e ativos do cliente podem ser expostos aos operacionais de serviços da Microsoft durante o processo de compilação.
Posso criar aplicações móveis com a Power Apps?
Yes. Consulte Criar aplicações móveis com o Power Apps.
Se eu criar uma aplicação móvel com Power Apps, a Microsoft lança-a para mim?
N.º A Microsoft encapsula a sua aplicação numa shell nativa de aplicação móvel para que a assine e distribua digitalmente.
Como é que assino digitalmente a minha aplicação móvel?
Pode assinar automaticamente o seu pacote de aplicação móvel no Passo 2 do assistente de encapsulamento se tiver configurado o Azure Key Vault. Para assinatura manual, consulte Android, iOS e Google Play Store.
Posso utilizar Xcode para assinar digitalmente as minhas aplicações móveis para iOS?
N.º A assinatura da aplicação móvel com Xcode não é suportada na funcionalidade de wrap. Para assinar digitalmente o seu pacote de aplicações móveis compilado para iOS, consulte Assinatura de código para iOS.
Como distribuo a minha aplicação móvel?
Pode usar o Microsoft Intune, Google Play ou Apple Business Manager.
Como configuro a minha aplicação móvel para distribuição através do Microsoft Intune?
O assistente de encapsulamento configura automaticamente a aplicação para distribuição com o Microsoft Intune. Para resolver problemas, pode conceder manualmente permissões da API a todas as aplicações de canvas que pretende encapsular na Gestão de Aplicações Móveis do Microsoft. Mais informações: Configure manualmente as permissões da API para a sua aplicação.
Preciso de voltar a encapsular e redistribuir a minha aplicação móvel com frequência?
A Power Apps Mobile é atualizada periodicamente. Para garantir a compatibilidade e beneficiar de correções de erros e novas caraterísticas, recomendamos que volte a encapsular e a distribuir a sua aplicação móvel, pelo menos, numa base mensal.
Preciso de voltar a encapsular e redistribuir a minha aplicação móvel depois de fazer alterações às aplicações de tela incluídas no pacote?
N.º As alterações publicadas às aplicações de canvas incluídas são automaticamente transferidas para as versões existentes da sua aplicação móvel. No entanto, recomendamos que reencapsule e redistribua a sua aplicação móvel numa base mensal para beneficiar das correções de erros da plataforma, atualizações e novas caraterísticas.
Como atualizo os ícones e as cores na minha aplicação móvel?
Atualize ícones e cores reempacotando as suas aplicações com novos recursos gráficos e redistribua o pacote atualizado da aplicação móvel.
Como adiciono ou removo aplicações canvas na minha aplicação móvel envolta?
Adicione ou remova aplicações em canvas ao reencapsular o pacote da sua aplicação móvel com o conjunto desejado de aplicações e redistribuindo o pacote de aplicação móvel.
O que são aplicações primárias e secundárias no contexto de empacotamento?
A aplicação Primária proporciona a experiência principal para a sua aplicação móvel. As aplicações secundárias são agrupadas por motivos de desempenho e devem ser associadas à sua aplicação primária. Consulte Encapsular várias aplicações de tela em conjunto.
Quais são as vantagens de incluir as aplicações secundárias no pacote, se ainda posso lançá-las sem o fazer?
Incluir as aplicações Secundárias no grupo proporciona melhor desempenho de inicialização ao abri-las pela primeira vez. No entanto, é opcional. Se tiver muitas aplicações Secundárias, pode escolher não as agrupar para reduzir o tamanho total da aplicação.
Posso adicionar aplicações que utilizam dados do Power BI para encapsular?
Yes. Assistente de Configuração configura automaticamente o app móvel para usar o Power BI. Para resolver problemas, pode conceder manualmente permissão de API ao Power BI a todas as aplicações que utilizam dados do Power BI. Mais informações: Configure manualmente as permissões da API para a sua aplicação.
Posso utilizar um "deep link" numa aplicação móvel encapsulada?
Yes. Pode utilizar o esquema ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId> para criar uma ligação avançada para as suas aplicações móveis encapsuladas. Consulte Utilizar ligações avançadas com aplicações móveis encapsuladas para obter mais informações.
Porque é que vejo esta mensagem de erro quando tento abrir a minha aplicação nativa encapsulada num dispositivo móvel: Mensagem de erro Não poderá chegar aí a partir daqui
A sua organização pode ter uma política de acesso condicional Requer Aplicação de Cliente Aprovada que restringe o acesso a aplicações móveis. Para corrigir este problema, consulte Editar a sua política de acesso condicional.
Posso criar aplicações móveis B2C com a Power Apps?
N.º O Power Apps é uma plataforma para aplicações empresariais e utiliza autenticação do Microsoft Entra. A funcionalidade de encapsulamento encapsula as aplicações de tela existentes no mesmo conjunto para os utilizadores finais.
Preciso de uma licença premium para empacotar a aplicação?
Não, não precisa de uma licença premium para encapsulamento. No entanto, se o seu APK usa certos conectores, terá de pagar de acordo com os requisitos desses conectores.
Posso eliminar projetos de wrap?
Não, os projetos de encapsulamento não podem ser eliminados, mas pode eliminar os ficheiros APK do projeto da sua localização de armazenamento.
Como posso garantir que os clientes fora do inquilino base não podem aceder à aplicação, mesmo que ative o acesso de multi-inquilino durante o registo?
Os utilizadores fora do inquilino base não podem aceder a projetos de encapsulamento, a menos que o administrador do Azure e o criador partilhem explicitamente a aplicação com o utilizador. A aplicação garante a separação adequada dos dados entre organizações ao incorporar o identificador do inquilino no token de autenticação.
Podemos permitir que os utilizadores externos ao cliente base acedam a projetos wrap?
A Wrap App suporta multi-inquilino. Para ativar esta caraterística, o administrador do Azure tem de:
- Adicione utilizadores externos ao inquilino principal como convidados no Azure.
- Inclua estes convidados no processo de Acesso Condicional do Azure.
- O criador tem de partilhar a aplicação com estes IDs de convidado no Power Apps.
Porque é que não consigo Iniciar sessão na minha Aplicação encapsulada?
- Verifique se o utilizador tem acesso à aplicação PowerApps. Mais informações: Partilhar uma aplicação canvas com a sua organização
- Se o acesso for confirmado, verifique as políticas condicionais do Azure para a app. O acesso de administrador é necessário para rever estas políticas. Mais informações: Ver detalhes do Acesso Condicional aplicado aos registos de atividades do Microsoft Entra
- Para resolver erros de início de sessão, copie o ID de correlação do ecrã móvel onde o início de sessão está a falhar e consulte Como resolver erros de início de sessão do Microsoft Entra para compreender o erro e as políticas com falha.
- Verifique os códigos de erro de autenticação e autorização do Microsoft Entra.
- Um código de erro comum é 50194 (etiqueta- 9n555). Durante a fase de registo da aplicação, o tipo de conta suportado não está configurado para vários inquilinos. Configure-o para suportar vários inquilinos.
Quando é necessário reembalar?
- Se for um cliente existente que já criou e distribuiu com êxito uma aplicação encapsulada, não terá de passar pelo processo de encapsulamento novamente. Para garantir que os utilizadores recebam as alterações publicadas mais recentes, siga os passos mencionados em Power Apps para Criadores: Obter versões da aplicação.
- Para novos clientes, recomendamos o novo encapsulamento se tiver concluído todas as etapas de registo mencionadas em Usar o assistente de encapsulamento para criar a sua aplicação móvel: Registe a aplicação e tenha concluído manual ou automaticamente o processo de início de sessão mencionado em Utilizar o assistente de encapsulamento para criar a sua aplicação móvel: assine o pacote da aplicação móvel manualmente.
- Para garantir que as alterações na plataforma beneficiem os utilizadores finais, recomendamos voltar a encapsular mensalmente e distribuir a aplicação atualizada para os utilizadores.
Como encontrar o seu administrador do Azure?
- Aceda ao portal de funções e administração do Microsoft Entra Mais informações: Centro de Administração do Microsoft Entra
- Pesquise administração global na barra de pesquisa.
- Selecione o separador Atribuições ativas.
- Revise a lista de detentores das atribuições ativas.
Por que o Azure Key Vault é um passo obrigatório?
O Azure Key Vault armazena com segurança a chave de acesso necessária para o armazenamento de blobs do Azure.
Precisa de pagar pelo Azure Key Vault e pelo Azure Blob Storage?
Yes. Consulte Preços do Key Vault.
O que devo fazer se não tiver acesso ao grupo de recursos ao criar o cofre de chaves?
Contacte o seu administrador de inquilinos do Azure para criar um cofre de chaves para si ou peça permissão.
Como é que os utilizadores convidados B2B do Entra acedam a aplicações encapsuladas?
- Adicione utilizadores externos ao inquilino principal como convidados no Azure. Consulte Início Rápido: Adicionar um utilizador convidado e enviar um convite.
- Inclua estes convidados no processo de Acesso Condicional do Azure. Partilhar a aplicação com estes IDs de convidado nos Power Apps. Consulte Partilhar uma aplicação canvas com a sua organização.
- Substitua o ID da aplicação e a conta de utilizador na seguinte ligação:
ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantID> - Partilhar a ligação com o seu cliente.
- Instale o APK no Android e o IPA no iOS.
- Abra a ligação Web e insira os IDs externos para iniciar sessão.