Foros

Habilite manualmente las extensiones de Safari 14

Y

Edsonítico

Poster original
7 de ago de 2019
  • Oct 18, 2020
Hola, todos.

Primero, una introducción que puede omitir. Revelación Tengo un Macbook 5,1 (Unibody de finales de 2008) y he podido mantenerlo actualizado gracias a las excelentes herramientas creadas por dosdude1 y otros. Sin embargo, eso ha significado que he sido víctima de la 'función' de Safari destinada a evitar la habilitación no autorizada de extensiones.

Hasta ahora me las había arreglado para mantenerlos habilitados usando un sistema iniciado en 10.15.2 y actualizado desde allí, sin embargo, esto no funcionó para el nuevo Safari 14 porque deshabilita algunas extensiones en su primera ejecución. Esto me motivó a encontrar una manera de habilitar extensiones manualmente editando algunos archivos de preferencias, ya que todos los consejos sobre otras soluciones no me habían funcionado. Encontré una forma que funcionó para mí y, con suerte, también funcionará para otros. Decidí establecer esto como un tema propio, ya que parece ser un problema tanto para quienes ejecutamos sistemas parcheados como para quienes no.
Ahora los pasos para hacerlo:
  1. Instale y ejecute Safari 14 y las extensiones deseadas
  2. Cerrar Safari por completo (comando + q)
  3. Vaya a ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions
  4. Abra el archivo Extensions.plist en un editor de texto (usé Atom)
    La estructura del archivo ahora debería mostrar un etiqueta bajo la cual puede encontrar valores y sus propios etiqueta para cada extensión.
  5. Agregue dos líneas nuevas debajo de cada extensión etiqueta con el siguiente texto
    |_+_|
    Deberías terminar con algo similar a esto:
    XML: Enabled
  6. Ahorrar
  7. Abra Safari, las extensiones ahora deberían estar habilitadas.
Nota importante: esperaría que este archivo esté protegido por la protección de la integridad del sistema, sin embargo, eso está permanentemente deshabilitado en mi sistema. Si ejecuta algún problema mientras sigue el procedimiento anterior, sugeriría deshabilitar SIP .
Reacciones:roysterdoyster, telepati, Rami Ashqar y 5 más PARA

corona

Oct 19, 2020
  • Oct 19, 2020
Edsonytic dijo: Hola a todos.

Primero, una introducción que puede omitir. Revelación Tengo un Macbook 5,1 (Unibody de finales de 2008) y he podido mantenerlo actualizado gracias a las excelentes herramientas creadas por dosdude1 y otros. Sin embargo, eso ha significado que he sido víctima de la 'función' de Safari destinada a evitar la habilitación no autorizada de extensiones.

Hasta ahora me las había arreglado para mantenerlos habilitados usando un sistema iniciado en 10.15.2 y actualizado desde allí, sin embargo, esto no funcionó para el nuevo Safari 14 porque deshabilita algunas extensiones en su primera ejecución. Esto me motivó a encontrar una manera de habilitar extensiones manualmente editando algunos archivos de preferencias, ya que todos los consejos sobre otras soluciones no me habían funcionado. Encontré una forma que funcionó para mí y, con suerte, también funcionará para otros. Decidí establecer esto como un tema propio, ya que parece ser un problema tanto para quienes ejecutamos sistemas parcheados como para quienes no.
Ahora los pasos para hacerlo:
  1. Instale y ejecute Safari 14 y las extensiones deseadas
  2. Cerrar Safari por completo (comando + q)
  3. Vaya a ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions
  4. Abra el archivo Extensions.plist en un editor de texto (usé Atom)
    La estructura del archivo ahora debería mostrar un extension.1 Enabled WebsiteAccess … extension.2 … etiqueta bajo la cual puede encontrar valores y sus propios etiqueta para cada extensión.
  5. Agregue dos líneas nuevas debajo de cada extensión etiqueta con el siguiente texto
    |_+_|
    Deberías terminar con algo similar a esto:
    XML:
  6. Ahorrar
  7. Abra Safari, las extensiones ahora deberían estar habilitadas.
Nota importante: esperaría que este archivo esté protegido por la protección de la integridad del sistema, sin embargo, eso está permanentemente deshabilitado en mi sistema. Si ejecuta algún problema mientras sigue el procedimiento anterior, sugeriría deshabilitar SIP .
¡Un millón de gracias! norte

NutherBob

Feb 20, 2020
  • Oct 21, 2020
Funciona bien, ¡muchas gracias! C

caravella

Feb 14, 2020
San Pablo
  • Oct 22, 2020
Hola,
y perdón por esta pregunta, pero dónde puedo encontrar esto: ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions

Nigel Goodman

29 de junio de 2017
Reino Unido
  • Oct 22, 2020
caravella dijo: dónde puedo encontrar esto: ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions

Esto está en el Finder. Use el menú Ir y elija Ir a carpeta, luego copie en la línea que se muestra comenzando con ~. Finder abrirá la carpeta correcta para usted.

Por cierto, el carácter ~ significa su carpeta de inicio, la que tiene su nombre de inicio de sesión. C

caravella

Feb 14, 2020
San Pablo
  • Oct 22, 2020
Gracias, funciona. U

ucase

Sep 24, 2020
  • 1 de noviembre de 2020
Esto funcionó, pero la configuración anterior estropeó mi instalación de Adguard. Ahora, la App Store todavía cree que tengo Adguard instalado.

¿Alguien ha podido eliminar Adguard con éxito y forzar la reinstalación de la App Store? Y

Edsonítico

Poster original
7 de ago de 2019
  • 1 de noviembre de 2020
Aquí tienes un artículo sobre tu problema.

Si hay un problema al volver a descargar aplicaciones, películas u otro contenido de Apple

Aprenda qué hacer si no puede volver a descargar un artículo o si no ve el artículo en sus compras. support.apple.com

greenmeanie

22 de enero de 2005
AmigaWarez
  • 1 de noviembre de 2020
Es molesto tener que hacer esto en absoluto, sé qué extensiones quiero ejecutar, así que uso Firefox porque en realidad puedo instalar extensiones de Apple. METRO

mplacer68

28 de noviembre de 2020
  • 3 de diciembre de 2020
Edsonytic dijo: Hola a todos.

Primero, una introducción que puede omitir. Revelación Tengo un Macbook 5,1 (Unibody de finales de 2008) y he podido mantenerlo actualizado gracias a las excelentes herramientas creadas por dosdude1 y otros. Sin embargo, eso ha significado que he sido víctima de la 'función' de Safari destinada a evitar la habilitación no autorizada de extensiones.

Hasta ahora me las había arreglado para mantenerlos habilitados usando un sistema iniciado en 10.15.2 y actualizado desde allí, sin embargo, esto no funcionó para el nuevo Safari 14 porque deshabilita algunas extensiones en su primera ejecución. Esto me motivó a encontrar una manera de habilitar extensiones manualmente editando algunos archivos de preferencias, ya que todos los consejos sobre otras soluciones no me habían funcionado. Encontré una forma que funcionó para mí y, con suerte, también funcionará para otros. Decidí establecer esto como un tema propio, ya que parece ser un problema tanto para quienes ejecutamos sistemas parcheados como para quienes no.
Ahora los pasos para hacerlo:
  1. Instale y ejecute Safari 14 y las extensiones deseadas
  2. Cerrar Safari por completo (comando + q)
  3. Vaya a ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions
  4. Abra el archivo Extensions.plist en un editor de texto (usé Atom)
    La estructura del archivo ahora debería mostrar un Enabled etiqueta bajo la cual puede encontrar extension.1 Enabled WebsiteAccess … extension.2 … valores y sus propios etiqueta para cada extensión.
  5. Agregue dos líneas nuevas debajo de cada extensión etiqueta con el siguiente texto
    |_+_|
    Deberías terminar con algo similar a esto:
    XML:
  6. Ahorrar
  7. Abra Safari, las extensiones ahora deberían estar habilitadas.
Nota importante: esperaría que este archivo esté protegido por la protección de la integridad del sistema, sin embargo, eso está permanentemente deshabilitado en mi sistema. Si ejecuta algún problema mientras sigue el procedimiento anterior, sugeriría deshabilitar SIP .
¡Gracias, esto resolvió mi problema en mi MacBook a finales de 2008! T

Thomajc

11 de diciembre de 2020
  • 5 de enero de 2021
Muchas gracias por la ayuda: esta solución resolvió mi problema al poner la extensión 1Password en mi iMac 2008. METRO

macOS geek

14 de enero de 2021
  • 14 de enero de 2021
He seguido estas instrucciones (y también he confirmado que tengo SIP deshabilitado) pero el archivo se anula después de realizar mis cambios y luego ejecutar Safari (14.0.2) nuevamente.

¿Existe alguna forma de mantener la persistencia de mis cambios?

¡Gracias!

Actualizar:

Para aquellos de ustedes que podrían tener el mismo problema que el anterior, descubrí que agregar el fragmento de código exactamente como está escrito a continuación funcionó:

Código:
Aparentemente, ¿romper el parámetro 'verdadero' en una línea separada no funcionó? Extraño, pero funciona ahora, ¡hurra! Última edición: 14 de enero de 2021

wolvesboykev

Mar 17, 2021
  • Mar 17, 2021
Hola, yo también tengo el mismo problema y he intentado seguir el ejemplo dado, pero mi lista es más larga que en el ejemplo proporcionado.

¿Tengo que eliminar todo lo demás debajo y solo tengo lo que hay en el ejemplo?

Estoy usando Moped en una Macbook Pro de finales de 2011

Soy muy nuevo todavia

Archivos adjuntos

  • Ver elemento multimedia 'href =' tmp / attachments / image-jpg.1745003 / '> image.jpg'file-meta '> 399.2 KB · Vistas: 168
PARA

chicharrón

3 de diciembre de 2009
  • Mar 17, 2021
funciona muy bien, gracias por la sugerencia!

wolvesboykev

Mar 17, 2021
  • Mar 17, 2021
Krakman dijo: funciona muy bien, ¡gracias por el consejo!
Oye, ¿sabes dónde me estoy equivocando?

wolvesboykev

Mar 17, 2021
  • Mar 18, 2021
Lamento molestarlos a todos, pero todavía no puedo resolver esto

¿Alguien ha pensado en hacer un video de Youtube en él?

Veo que todos tienen éxito con eso, pero yo no

Puede ayudarme alguien, por favor

Hice una captura de pantalla de mi pantalla de arriba como referencia PAG

pr1nc3r0yc3

Mar 21, 2021
  • Mar 21, 2021
wolvesboykev dijo: Lamento molestarlos a todos, pero todavía no puedo resolver esto

¿Alguien ha pensado en hacer un video de Youtube en él?

Veo que todos tienen éxito con eso, pero yo no

Puede ayudarme alguien, por favor

Hice una captura de pantalla de mi pantalla de arriba como referencia
Simplemente abra Extensions.plist en el editor de texto o cualquier otra aplicación y agregue Enabled después. Adjunto captura de pantalla para su referencia.

Archivos adjuntos

  • Ver elemento multimedia 'href =' tmp / attachments / screenshot-2021-03-21-at-5-46-43-pm-png.1746943 / '> Captura de pantalla 2021-03-21 a las 5.46.43 PM.png'file-meta '> 78 KB · Vistas: 192
METRO

Monocle_Mac

11 de abril de 2021
  • 11 de abril de 2021
Conseguí que Honey funcionara, ¿alguien sabe una forma de habilitar la extensión bitwarden?

Estoy en una Mac parcheada que ejecuta Catalina. R

roysterdoyster

Jul 3, 2017
  • Oct 12, 2021
Edsonytic dijo: Hola a todos.

Primero, una introducción que puede omitir. Revelación Tengo un Macbook 5,1 (Unibody de finales de 2008) y he podido mantenerlo actualizado gracias a las excelentes herramientas creadas por dosdude1 y otros. Sin embargo, eso ha significado que he sido víctima de la 'función' de Safari destinada a evitar la habilitación no autorizada de extensiones.

Hasta ahora me las había arreglado para mantenerlos habilitados usando un sistema iniciado en 10.15.2 y actualizado desde allí, sin embargo, esto no funcionó para el nuevo Safari 14 porque deshabilita algunas extensiones en su primera ejecución. Esto me motivó a encontrar una manera de habilitar extensiones manualmente editando algunos archivos de preferencias, ya que todos los consejos sobre otras soluciones no me habían funcionado. Encontré una forma que funcionó para mí y, con suerte, también funcionará para otros. Decidí establecer esto como un tema propio, ya que parece ser un problema tanto para quienes ejecutamos sistemas parcheados como para quienes no.
Ahora los pasos para hacerlo:
  1. Instale y ejecute Safari 14 y las extensiones deseadas
  2. Cerrar Safari por completo (comando + q)
  3. Vaya a ~ / Library / Containers / com.apple.Safari / Data / Library / Safari / AppExtensions
  4. Abra el archivo Extensions.plist en un editor de texto (usé Atom)
    La estructura del archivo ahora debería mostrar un Enabled etiqueta bajo la cual puede encontrar extension.1 Enabled WebsiteAccess … extension.2 … valores y sus propios Enabled WebsiteAccess ... ... etiqueta para cada extensión.
  5. Agregue dos líneas nuevas debajo de cada extensión etiqueta con el siguiente texto
    |_+_|
    Deberías terminar con algo similar a esto:
    XML:
  6. Ahorrar
  7. Abra Safari, las extensiones ahora deberían estar habilitadas.
Nota importante: esperaría que este archivo esté protegido por la protección de la integridad del sistema, sin embargo, eso está permanentemente deshabilitado en mi sistema. Si ejecuta algún problema mientras sigue el procedimiento anterior, sugeriría deshabilitar SIP .
Fabuloso. Muchas, muchas gracias, funciona para Safari 15.0