Fóruns

Habilite manualmente as extensões do Safari 14

E

Edsonytic

Pôster original
7 de agosto de 2019
  • 18 de outubro de 2020
Olá pessoal.

Primeiro, uma introdução que você pode pular. Spoiler Eu tenho um Macbook 5,1 (Unibody final de 2008) e fui capaz de mantê-lo atualizado graças às excelentes ferramentas feitas por dosdude1 e outros. Isso, no entanto, significa que fui vítima do 'recurso' do Safari que visa impedir a ativação não autorizada de extensões.

Até agora eu consegui mantê-los habilitados usando um sistema iniciado em 10.15.2 e atualizado a partir daí, porém isso não funcionou para o novo Safari 14 porque desabilita algumas extensões em sua primeira execução. Isso me motivou a encontrar uma maneira de habilitar extensões manualmente, editando alguns arquivos de preferências, uma vez que todos os conselhos sobre outras soluções não funcionaram para mim. Eu encontrei uma maneira que funcionou para mim e espero que funcione para os outros também. Decidi definir isso como seu próprio tópico, pois parece ser um problema tanto para nós que executamos sistemas com patches quanto para alguns que não o fazem.
Agora, as etapas para fazer isso:
  1. Instale e execute o Safari 14 e as extensões desejadas
  2. Feche o Safari completamente (command + q)
  3. Navegue até ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions
  4. Abra o arquivo Extensions.plist em um editor de texto (usei Atom)
    A estrutura do arquivo agora deve mostrar um geral tag sob a qual você pode encontrar valores e seus próprios tag para cada extensão.
  5. Adicione duas novas linhas abaixo de cada extensão tag com o seguinte texto
    Enabled
    Você deve acabar com algo semelhante a isto:
    XML: extension.1 Enabled WebsiteAccess … extension.2 …
  6. Salve 
  7. Abra o Safari, as extensões agora devem estar habilitadas.
Observação importante: eu esperaria que este arquivo fosse protegido pela proteção de integridade do sistema, no entanto, ela está permanentemente desabilitada em meu sistema. Se você executar algum problema enquanto segue o procedimento anterior, sugiro desabilitando SIP .
Reações:roysterdoyster, telepati, Rami Ashqar e 5 outros PARA

coroa

19 de outubro de 2020
  • 19 de outubro de 2020
Edsonytic disse: Olá a todos.

Primeiro, uma introdução que você pode pular. Spoiler Eu tenho um Macbook 5,1 (Unibody final de 2008) e fui capaz de mantê-lo atualizado graças às excelentes ferramentas feitas por dosdude1 e outros. Isso, no entanto, significa que fui vítima do 'recurso' do Safari que visa impedir a ativação não autorizada de extensões.

Até agora eu consegui mantê-los habilitados usando um sistema iniciado em 10.15.2 e atualizado a partir daí, porém isso não funcionou para o novo Safari 14 porque desabilita algumas extensões em sua primeira execução. Isso me motivou a encontrar uma maneira de habilitar extensões manualmente, editando alguns arquivos de preferências, uma vez que todos os conselhos sobre outras soluções não funcionaram para mim. Eu encontrei uma maneira que funcionou para mim e espero que funcione para outras pessoas também. Decidi definir isso como seu próprio tópico, pois parece ser um problema tanto para nós que executamos sistemas com patches quanto para alguns que não o fazem.
Agora, as etapas para fazer isso:
  1. Instale e execute o Safari 14 e as extensões desejadas
  2. Feche o Safari completamente (command + q)
  3. Navegue até ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions
  4. Abra o arquivo Extensions.plist em um editor de texto (usei Atom)
    A estrutura do arquivo agora deve mostrar um geral tag sob a qual você pode encontrar valores e seus próprios tag para cada extensão.
  5. Adicione duas novas linhas abaixo de cada extensão tag com o seguinte texto
    Enabled
    Você deve acabar com algo semelhante a isto:
    XML: extension.1 Enabled WebsiteAccess … extension.2 …
  6. Salve 
  7. Abra o Safari, as extensões agora devem estar habilitadas.
Observação importante: eu esperaria que este arquivo fosse protegido pela proteção de integridade do sistema, no entanto, ela está permanentemente desabilitada em meu sistema. Se você executar algum problema enquanto segue o procedimento anterior, sugiro desabilitando SIP .
Obrigado um milhão! N

NutherBob

20 de fevereiro de 2020
  • 21 de outubro de 2020
Funciona bem - muito obrigado! C

caravella

14 de fevereiro de 2020
Sao Paulo
  • 22 de outubro de 2020
Olá,
desculpe por esta pergunta, mas onde posso encontrar isto: ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions

Nigel Goodman

29 de junho de 2017
Reino Unido
  • 22 de outubro de 2020
caravella disse: onde posso encontrar isto: ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions

Isso está no Finder. Use o menu Ir e escolha Ir para a pasta e copie na linha mostrada começando com ~. O Finder irá então abrir a pasta correta para você.

BTW, o caractere ~ significa sua pasta pessoal - aquela com seu nome de login. C

caravella

14 de fevereiro de 2020
Sao Paulo
  • 22 de outubro de 2020
Obrigado, funciona. você

ukase

24 de setembro de 2020
  • 1 de novembro de 2020
Isso funcionou, mas a configuração anterior atrapalhou minha instalação do Adguard. Agora a App Store ainda pensa que eu tenho o Adguard instalado.

Alguém conseguiu remover o Adguard com sucesso e forçar a App Store a reinstalar? E

Edsonytic

Pôster original
7 de agosto de 2019
  • 1 de novembro de 2020
Aqui você tem um artigo sobre o seu problema

Se houver um problema ao baixar novamente aplicativos, filmes ou outro conteúdo da Apple

Saiba o que fazer se você não conseguir baixar um item novamente ou se não vir o item em suas compras. support.apple.com

Greenmeanie

22 de janeiro de 2005
AmigaWarez
  • 1 de novembro de 2020
É chato ter que fazer isso, eu sei quais extensões eu quero executar, então eu uso o Firefox porque posso realmente instalar extensões Perda de maçãs. M

mplacer68

28 de novembro de 2020
  • 3 de dezembro de 2020
Edsonytic disse: Olá a todos.

Primeiro, uma introdução que você pode pular. Spoiler Eu tenho um Macbook 5,1 (Unibody final de 2008) e fui capaz de mantê-lo atualizado graças às excelentes ferramentas feitas por dosdude1 e outros. Isso, no entanto, significa que fui vítima do 'recurso' do Safari que visa impedir a ativação não autorizada de extensões.

Até agora eu consegui mantê-los habilitados usando um sistema iniciado em 10.15.2 e atualizado a partir daí, porém isso não funcionou para o novo Safari 14 porque desabilita algumas extensões em sua primeira execução. Isso me motivou a encontrar uma maneira de habilitar extensões manualmente, editando alguns arquivos de preferências, uma vez que todos os conselhos sobre outras soluções não funcionaram para mim. Eu encontrei uma maneira que funcionou para mim e espero que funcione para outras pessoas também. Decidi definir isso como seu próprio tópico, pois parece ser um problema tanto para nós que executamos sistemas com patches quanto para alguns que não o fazem.
Agora, as etapas para fazer isso:
  1. Instale e execute o Safari 14 e as extensões desejadas
  2. Feche o Safari completamente (command + q)
  3. Navegue até ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions
  4. Abra o arquivo Extensions.plist em um editor de texto (usei Atom)
    A estrutura do arquivo agora deve mostrar um geral tag sob a qual você pode encontrar valores e seus próprios tag para cada extensão.
  5. Adicione duas novas linhas abaixo de cada extensão tag com o seguinte texto
    Enabled
    Você deve acabar com algo semelhante a isto:
    XML: extension.1 Enabled WebsiteAccess … extension.2 …
  6. Salve 
  7. Abra o Safari, as extensões agora devem estar habilitadas.
Observação importante: eu esperaria que este arquivo fosse protegido pela proteção de integridade do sistema, no entanto, ela está permanentemente desabilitada em meu sistema. Se você executar algum problema enquanto segue o procedimento anterior, sugiro desabilitando SIP .
Obrigado, isso resolveu meu problema no meu MacBook no final de 2008! T

Thomajc

11 de dezembro de 2020
  • 5 de janeiro de 2021
Muito obrigado pela ajuda - esta solução resolveu meu problema ao colocar a extensão 1Password no meu iMac 2008. M

macOS geek

14 de janeiro de 2021
  • 14 de janeiro de 2021
Segui essas instruções (e também confirmei que desabilitei o SIP), mas o arquivo é sobrescrito depois que faço minhas alterações e inicio o Safari (14.0.2) novamente.

Existe uma maneira de manter minhas alterações persistentes?

Obrigado!

Atualizar:

Para aqueles de vocês que podem ter o mesmo problema acima, descobri que adicionar o snippet de código exatamente como está escrito abaixo funcionou:

Código: Enabled WebsiteAccess ... ...
Aparentemente, quebrar o parâmetro 'verdadeiro' em uma linha separada não funcionou? Estranho - mas funciona agora, então viva! Última edição: 14 de janeiro de 2021

wolvesboykev

17 de março de 2021
  • 17 de março de 2021
Olá, eu também tenho o mesmo problema e tentei seguir o exemplo dado, mas minha lista é mais longa do que no exemplo fornecido

eu tenho que deletar todo o resto e só tenho o que está no exemplo?

Estou usando o ciclomotor em um Macbook Pro do final de 2011

Eu sou muito novo ainda

Anexos

  • Exibir item de mídia 'href =' tmp / attachments / image-jpg.1745003 / '> image.jpg'file-meta '> 399,2 KB · Visualizações: 168
PARA

crepitação

3 de dezembro de 2009
  • 17 de março de 2021
funciona muito bem, obrigado pela dica!

wolvesboykev

17 de março de 2021
  • 17 de março de 2021
krakman disse: funciona muito bem, obrigado pela dica!
Ei, você sabe onde estou errando?

wolvesboykev

17 de março de 2021
  • 18 de março de 2021
Desculpe incomodar a todos, mas ainda não consigo descobrir isso

Alguém já pensou em fazer um vídeo no Youtube sobre isso?

Estou vendo todos tendo sucesso com isso, mas não estou

Alguém pode ajudar por favor

Eu capturei minha tela acima para referência P

pr1nc3r0yc3

21 de março de 2021
  • 21 de março de 2021
wolvesboykev disse: Desculpe incomodar todos vocês, mas ainda não consigo descobrir isso

Alguém já pensou em fazer um vídeo no Youtube sobre isso?

Estou vendo todos tendo sucesso com isso, mas não estou

Alguém pode ajudar por favor

Eu capturei minha tela acima para referência
Basta abrir Extensions.plist no editor de texto ou qualquer outro aplicativo e adicionar Enabled depois. Estou anexando uma captura de tela para sua referência.

Anexos

  • Exibir item de mídia 'href =' tmp / attachments / screenshot-2021-03-21-at-5-46-43-pm-png.1746943 / '> Captura de tela 2021-03-21 em 5.46.43 PM.png'file-meta '> 78 KB · Exibições: 192
M

Monocle_Mac

11 de abril de 2021
  • 11 de abril de 2021
Eu coloquei o Honey para trabalhar, alguém sabe uma maneira de habilitar a extensão bitwarden.

Estou em um Mac com patch rodando Catalina. R

Roysterdoyster

3 de julho de 2017
  • 12 de outubro de 2021
Edsonytic disse: Olá a todos.

Primeiro, uma introdução que você pode pular. Spoiler Eu tenho um Macbook 5,1 (Unibody final de 2008) e fui capaz de mantê-lo atualizado graças às excelentes ferramentas feitas por dosdude1 e outros. Isso, no entanto, significa que fui vítima do 'recurso' do Safari que visa impedir a ativação não autorizada de extensões.

Até agora eu consegui mantê-los habilitados usando um sistema iniciado em 10.15.2 e atualizado a partir daí, porém isso não funcionou para o novo Safari 14 porque desabilita algumas extensões em sua primeira execução. Isso me motivou a encontrar uma maneira de habilitar extensões manualmente, editando alguns arquivos de preferências, uma vez que todos os conselhos sobre outras soluções não funcionaram para mim. Eu encontrei uma maneira que funcionou para mim e espero que funcione para os outros também. Decidi definir isso como seu próprio tópico, pois parece ser um problema tanto para nós que executamos sistemas com patches quanto para alguns que não o fazem.
Agora, as etapas para fazer isso:
  1. Instale e execute o Safari 14 e as extensões desejadas
  2. Feche o Safari completamente (command + q)
  3. Navegue até ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions
  4. Abra o arquivo Extensions.plist em um editor de texto (usei Atom)
    A estrutura do arquivo agora deve mostrar um geral tag sob a qual você pode encontrar valores e seus próprios tag para cada extensão.
  5. Adicione duas novas linhas abaixo de cada extensão tag com o seguinte texto
    Enabled
    Você deve acabar com algo semelhante a isto:
    XML: extension.1 Enabled WebsiteAccess … extension.2 …
  6. Salve 
  7. Abra o Safari, as extensões agora devem estar habilitadas.
Observação importante: eu esperaria que este arquivo fosse protegido pela proteção de integridade do sistema, no entanto, ela está permanentemente desabilitada em meu sistema. Se você executar algum problema enquanto segue o procedimento anterior, sugiro desabilitando SIP .
Fabuloso. Muito obrigado, funciona no Safari 15.0