Permissões do Blackberry – a que se refere “status de aplicativo confiável”?
-
19-09-2019 - |
Pergunta
Para alguns usuários de dispositivos, na inicialização eles recebem a seguinte caixa de diálogo de permissões
"Você gostaria de conceder o status de aplicativo confiável do AppX?"
O usuário diz que sim e o aplicativo funciona bem.Mas o que significa “status de aplicativo confiável”?Isso parece realmente ambíguo, a maioria das caixas de diálogo de permissão referem-se a fazer uma mensagem http, acessar informações de contato e assim por diante.
Pergunta final
O "status do aplicativo confiável" refere-se ao acesso a uma API específica ou a uma configuração de permissão específica nos dispositivos clientes?
Gostaria de saber a causa raiz disso, pois se for um problema de acesso à API, posso excluir essas chamadas do aplicativo.
Solução
Não respondi porque li algo no site da RIM que respondeu à sua pergunta.Infelizmente, ainda não consegui realocá-lo.
A questão pode ser considerada uma macro para algumas das outras questões de permissão.Se o usuário responder negativamente, qualquer acesso subsequente a uma API que precise de permissão do usuário causará o prompt normal.Responder afirmativamente permitirá um subconjunto de permissões comuns.Se bem me lembro, isso inclui acesso à localização e dados PIM e acesso à rede.É diferente do problema da chave de assinatura da API de programação.Um aplicativo assinado para acesso aos dados do PIM ainda precisará da permissão do usuário para acessar os dados, a menos que seja instalado a partir do BES com a permissão apropriada.
Independentemente da resposta original, o usuário pode alterar as permissões posteriormente editando as permissões do aplicativo e/ou módulo.
Encontrei! Este vídeo fala sobre prompts de segurança.
Os aplicativos confiáveis estão disponíveis no OS 4.5 e têm todas as permissões definidas como ALLOW, exceto aquelas definidas como DENY por padrão.
Outras dicas
Esta é uma mensagem geral de que não está relacionada ao acesso à API segura, se você estiver acessando APIs seguras, seu aplicativo não será executado com uma exceção de segurança (e você precisará assinar seu aplicativo para usá -los).
A única maneira de evitar essa mensagem no lançamento do primeiro aplicativo é assinar seu aplicativo com os certificados opcionais (você deve se registrar como desenvolvedor para obter esses certificados e ter acesso à ferramenta de assinatura).
Richard, tive a impressão de que o que faz é definir a permissão no aplicativo para sua "permissão padrão". Você tem no seu dispositivo "Permissões padrão" que você pode alterar indo para configurações -> Segurança -> Permissões de aplicativos -> Menu -> Editar permissões padrão. Isso é o que "confiável" significa. Caso contrário, você será solicitado a todas as opções de segurança.