Forçar a instalação de extensões do Safari não confiáveis

10

Antes do Safari 9, eu era capaz de instalar qualquer extensão no Safari sem problemas, mas depois que a Apple atualizou seu Programa de Desenvolvedor, parece que não consigo instalar extensões ainda não assinadas pela Apple e na Galeria de Extensões do Safari. Eu tinha duas extensões não confiáveis ​​instaladas e funcionando, mas tive que removê-las e não consigo instalá-las novamente.

Ainda tenho esperança, porque quando clico duas vezes no arquivo de extensão, o Safari mostra uma caixa de diálogo como esta:

Captura de tela do Safari

Mas nada acontece quando clico Trust. Ele apenas descarta a caixa de diálogo e não instala a extensão. Existe alguma maneira de instalar esta extensão?

Behdad
fonte

Respostas:

18

Copiado de: Safari 9 - Não consigo instalar extensões

Para instalar um arquivo .safariextz , acesse:

  • Preferências do sistema> Teclado> Atalhos> Teclado (para OS X 10.11.4+)

ou

  • Preferências do sistema> Teclado> Atalhos> Acesso total ao teclado (para OS X 10.11.1 a 10.11.3)

Em seguida, na parte inferior da caixa de diálogo, altere a opção Acesso total ao teclado: ... das caixas e listas de texto apenas para Todos os controles . Você pode descartar a janela Preferências do Sistema.

Em seguida, volte a instalar a extensão. Clique duas vezes no arquivo de extensão do Safari e, quando a caixa de diálogo "Tem certeza de que deseja instalar ... " aparecer, não clique no botão Confiar . Em vez disso, use tabpara selecionar o botão Confiar e confirme pressionando space. Isso deve instalar a extensão conforme necessário.

Ruud Althuizen
fonte
Estou no 10.11.4 e não há acesso total ao teclado nos atalhos
user151019
No 10.11.4, agora é chamado de "Teclado". O restante da instrução ainda está bem. Vou atualizar a resposta em si. (Mas o que um bizarro solução para o problema Graças Ruud!)
TKP
1
Eu tive que reverter, pela segunda vez, mudanças cosméticas inadequadas. Podemos por favor deixá-lo como está. Minha intenção era destacar as instruções do caminho SysPref e também garantir que a dependência da versão do OS X se destacasse. Além disso, mencionei explicitamente "clique do mouse" para enfatizar que não usar o mouse é a essência dessa solução alternativa.
tkp 14/05
Por que é assim? Quero dizer, esse não pode ser um comportamento esperado.
Nemo64
@ Nemo64 Eu gostaria de saber. Talvez seja algo que está quebrado com meu perfil ou instalação. Ainda não tive uma nova instalação para testá-lo.
Ruud Althuizen
3

Portanto, após entrar em contato com um dos desenvolvedores de uma extensão "não confiável", eles apontaram que isso pode ser feito normalmente no modo de segurança. Você pode inicializar seu Mac no modo de segurança mantendo pressionado Shiftao inicializar.

Cuidado com o desempenho lento do seu Mac no modo de segurança; faça o download da extensão que deseja instalar antes de inicializar no modo de segurança.

Esta é a página de documentação da Apple que indica que não há necessidade de hospedar todas as extensões na Galeria de Extensões do Safari.

Behdad
fonte
3

Tente usar a tecla tab para selecionar "trust" e a barra de espaço para clicar nela. Por qualquer motivo, isso funciona para mim.

menino de damasco
fonte
2
Inicialmente, presumi que essa resposta fosse falsa, mas na verdade tinha o mesmo problema e o resolvi confirmando a caixa de diálogo usando o teclado. Isso requer que as configurações de acessibilidade do teclado sejam reconfiguradas. Veja discussões.apple.com
message/29328892#29328892
3

Esse problema também existe ao usar o macOS Sierra 10.12 com um cliente de área de trabalho remota (como o VNC). A solução é instalar a extensão diretamente na máquina física.

Não tenho certeza sobre outra versão do OS X.

zhm
fonte