Verifique o status da caixa de areia, permissões e certificado de assinatura de código dos aplicativos da Mac

click fraud protection

Os aplicativos para iOS sempre foram colocados na área restrita e, embora um número significativo de usuários possa não saber exatamente o que isso significa termos de estabilidade e permissões do aplicativo, é provável que eles saibam que a restrição existe para manter as coisas funcionando suave. A Apple introduziu o sandboxing para aplicativos OS X em 2012 para o então próximo Mountain Lion. Agora, todos os novos aplicativos enviados à Mac App Store devem estar em área restrita e, embora muitos usuários não tenham notado a diferença, os desenvolvedores certamente o notaram. Se você já se perguntou o que um aplicativo em área restrita em execução no Mac está fazendo, ou seja, quais permissões o aplicativo está usando, SandboxInfo é um aplicativo gratuito disponível na Mac App Store que informa exatamente isso. O aplicativo também pode ser útil para desenvolvedores, mas para usuários finais, é a maneira mais fácil de ver o que um aplicativo pode fazer e verificar sua autoridade de assinatura.

instagram viewer

Depois de instalado, arraste e solte um ícone de aplicativo na janela do aplicativo ou selecione-o clicando na opção "Escolher aplicativo (s)". Se você selecionar vários aplicativos para verificar, o SandboxInfo abrirá uma janela separada para cada um.

SandboxInfo selecione o aplicativo

SandboxInfo relata quatro tipos de permissões que um aplicativo pode estar usando: acesso a arquivos, dispositivos, exceções e dados brutos. Os aplicativos conservados em estoque não têm área restrita e têm acesso total a todos os recursos do sistema operacional. Aplicativos de terceiros baixados da Mac App Store ou do site do desenvolvedor podem ou não estar em área restrita.

Os aplicativos que estão em área restrita são indicados mostrando o nível de acesso que eles têm em cada cabeçalho de permissão. O Acesso a arquivos informa em quais arquivos do sistema o aplicativo pode ler e gravar, a seção Dispositivos lista os dispositivos com os quais ele pode se conectar, Exceções lista todas as exceções que você pode ter concedido ao aplicativo, e Dados brutos mostram arquivos que foram criados pelo aplicativo e que o aplicativo pode escrever para. Você encontrará o arquivo plist do aplicativo listado aqui.

Permissões SandboxInfo

Para verificar a autoridade de assinatura de um aplicativo, clique no botão Autoridade de assinatura na parte superior e um pop-up aparecerá com os detalhes. Para aplicativos baixados da Mac App Store, a Apple será a autoridade de assinatura. Para a maioria dos outros aplicativos, a autoridade de assinatura é o próprio desenvolvedor, ou, nos casos, um editor.

SandboxInfo

SandboxInfo também indica quando um aplicativo não está na área restrita e quando não foi assinado. Embora seja muito bom para verificar o status do Sandbox de qualquer aplicativo, não é fácil para um usuário final entender o que significam as permissões. O aplicativo pode ter uma explicação simples das permissões ou adicionar uma indicação se alguma das permissões que o aplicativo possui pode ser potencialmente perigosa.

Faça o download do SandboxInfo na Mac App Store

watch instagram story