Forum

Activer manuellement les extensions Safari 14

ET

Edsonytique

Affiche originale
7 août 2019
  • 18 octobre 2020
Bonjour à tous.

Tout d'abord, une introduction que vous pouvez ignorer. Divulgacher J'ai un Macbook 5,1 (Unibody Fin 2008) et j'ai pu le maintenir à jour grâce aux excellents outils créés par dosdude1 et autres. Cela signifie cependant que j'ai été victime de la « fonctionnalité » de Safari destinée à empêcher l'activation non autorisée d'extensions.

Jusqu'à présent, j'avais réussi à les maintenir activés en utilisant un système démarré sur 10.15.2 et mis à jour à partir de là, mais cela n'a pas fonctionné pour le nouveau Safari 14 car il désactive certaines extensions lors de sa première exécution. Cela m'a motivé à trouver un moyen d'activer manuellement les extensions en modifiant certains fichiers de préférences, car tous les conseils concernant d'autres solutions n'avaient pas fonctionné pour moi. J'ai trouvé un moyen qui a fonctionné pour moi et j'espère que cela fonctionnera aussi pour d'autres. J'ai décidé de définir cela comme son propre sujet car cela semble être un problème à la fois pour ceux d'entre nous qui utilisent des systèmes patchés et pour ceux qui ne le font pas.
Maintenant les étapes pour le faire :
  1. Installez et exécutez Safari 14 et les extensions souhaitées
  2. Fermez complètement Safari (commande + q)
  3. Accédez à ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Ouvrez le fichier Extensions.plist dans un éditeur de texte (j'ai utilisé Atom)
    La structure du fichier doit maintenant afficher un |_+_| général tag sous lequel vous pouvez trouver |_+_| valeurs et leurs propres |_+_| tag pour chaque extension.
  5. Ajoutez deux nouvelles lignes sous chaque extension balise avec le texte suivant

    Vous devriez vous retrouver avec quelque chose de similaire à ceci :
    XML : |_+_|
  6. sauvegarder
  7. Ouvrez Safari, les extensions devraient maintenant être activées.
Remarque importante : je m'attendrais à ce que ce fichier soit protégé par la protection de l'intégrité du système, mais celle-ci est définitivement désactivée sur mon système. Si vous rencontrez des problèmes en suivant la procédure précédente, je vous suggère désactiver SIP .
Réactions :roysterdoyster, telepati, Rami Ashqar et 5 autres À

couronner

19 octobre 2020
  • 19 octobre 2020
Edsonytic a dit : Bonjour à tous.

Tout d'abord, une introduction que vous pouvez ignorer. Divulgacher J'ai un Macbook 5,1 (Unibody Fin 2008) et j'ai pu le maintenir à jour grâce aux excellents outils créés par dosdude1 et autres. Cela signifie cependant que j'ai été victime de la « fonctionnalité » de Safari destinée à empêcher l'activation non autorisée d'extensions.

Jusqu'à présent, j'avais réussi à les maintenir activés en utilisant un système démarré sur 10.15.2 et mis à jour à partir de là, mais cela n'a pas fonctionné pour le nouveau Safari 14 car il désactive certaines extensions lors de sa première exécution. Cela m'a motivé à trouver un moyen d'activer manuellement les extensions en modifiant certains fichiers de préférences, car tous les conseils concernant d'autres solutions n'avaient pas fonctionné pour moi. J'ai trouvé un moyen qui a fonctionné pour moi et j'espère que cela fonctionnera aussi pour d'autres. J'ai décidé de définir cela comme son propre sujet car cela semble être un problème à la fois pour ceux d'entre nous qui utilisent des systèmes patchés et pour ceux qui ne le font pas.
Maintenant les étapes pour le faire :
  1. Installez et exécutez Safari 14 et les extensions souhaitées
  2. Fermez complètement Safari (commande + q)
  3. Accédez à ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Ouvrez le fichier Extensions.plist dans un éditeur de texte (j'ai utilisé Atom)
    La structure du fichier doit maintenant afficher un |_+_| général tag sous lequel vous pouvez trouver |_+_| valeurs et leurs propres |_+_| tag pour chaque extension.
  5. Ajoutez deux nouvelles lignes sous chaque extension balise avec le texte suivant

    Vous devriez vous retrouver avec quelque chose de similaire à ceci :
    XML : |_+_|
  6. sauvegarder
  7. Ouvrez Safari, les extensions devraient maintenant être activées.
Remarque importante : je m'attendrais à ce que ce fichier soit protégé par la protection de l'intégrité du système, mais celle-ci est définitivement désactivée sur mon système. Si vous rencontrez des problèmes en suivant la procédure précédente, je vous suggère désactiver SIP .
Mille mercis! N

NutherBob

20 février 2020
  • 21 octobre 2020
Fonctionne bien - merci beaucoup ! C

caravelle

14 février 2020
São Paulo
  • 22 octobre 2020
Bonjour,
et désolé pour cette question mais où je peux trouver ceci : ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Nigel Goodman

29 juin 2017
Royaume-Uni
  • 22 octobre 2020
caravella a dit : où je peux trouver ceci : ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

C'est dans le Finder. Utilisez le menu Aller et choisissez Aller au dossier, puis copiez dans la ligne indiquée commençant par le ~. Le Finder ouvrira alors le bon dossier pour vous.

BTW, le caractère ~ signifie votre dossier d'accueil - celui avec votre nom de connexion dessus. C

caravelle

14 février 2020
São Paulo
  • 22 octobre 2020
Merci, ça marche. U

ukase

24 sept. 2020
  • 1 novembre 2020
Cela a fonctionné, mais la configuration précédente a gâché mon installation d'Adguard. Maintenant, l'App Store pense toujours que j'ai installé Adguard.

Quelqu'un a-t-il réussi à supprimer Adguard et à forcer la réinstallation de l'App Store ? ET

Edsonytique

Affiche originale
7 août 2019
  • 1 novembre 2020
Ici vous avez un article concernant votre problème

S'il y a un problème lorsque vous retéléchargez des applications, des films ou d'autres contenus d'Apple

Découvrez ce qu'il faut faire si vous ne pouvez pas retélécharger un article ou si vous ne voyez pas l'article dans vos achats. support.apple.com

greenmeanie

22 janvier 2005
AmigaWarez
  • 1 novembre 2020
Ennuyeux d'avoir à faire ça, je sais quelles extensions je veux exécuter, donc j'utilise Firefox car je peux en fait installer des extensions Apples loss. M

mplacer68

28 novembre 2020
  • 3 déc. 2020
Edsonytic a dit : Bonjour à tous.

Tout d'abord, une introduction que vous pouvez ignorer. Divulgacher J'ai un Macbook 5,1 (Unibody Fin 2008) et j'ai pu le maintenir à jour grâce aux excellents outils créés par dosdude1 et autres. Cela signifie cependant que j'ai été victime de la « fonctionnalité » de Safari destinée à empêcher l'activation non autorisée d'extensions.

Jusqu'à présent, j'avais réussi à les maintenir activés en utilisant un système démarré sur 10.15.2 et mis à jour à partir de là, mais cela n'a pas fonctionné pour le nouveau Safari 14 car il désactive certaines extensions lors de sa première exécution. Cela m'a motivé à trouver un moyen d'activer manuellement les extensions en modifiant certains fichiers de préférences, car tous les conseils concernant d'autres solutions n'avaient pas fonctionné pour moi. J'ai trouvé un moyen qui a fonctionné pour moi et j'espère que cela fonctionnera aussi pour d'autres. J'ai décidé de définir cela comme son propre sujet car cela semble être un problème à la fois pour ceux d'entre nous qui utilisent des systèmes patchés et pour ceux qui ne le font pas.
Maintenant les étapes pour le faire :
  1. Installez et exécutez Safari 14 et les extensions souhaitées
  2. Fermez complètement Safari (commande + q)
  3. Accédez à ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Ouvrez le fichier Extensions.plist dans un éditeur de texte (j'ai utilisé Atom)
    La structure du fichier doit maintenant afficher un |_+_| général tag sous lequel vous pouvez trouver |_+_| valeurs et leurs propres |_+_| tag pour chaque extension.
  5. Ajoutez deux nouvelles lignes sous chaque extension balise avec le texte suivant

    Vous devriez vous retrouver avec quelque chose de similaire à ceci :
    XML : |_+_|
  6. sauvegarder
  7. Ouvrez Safari, les extensions devraient maintenant être activées.
Remarque importante : je m'attendrais à ce que ce fichier soit protégé par la protection de l'intégrité du système, mais celle-ci est définitivement désactivée sur mon système. Si vous rencontrez des problèmes en suivant la procédure précédente, je vous suggère désactiver SIP .
Merci, cela a résolu mon problème sur mon MacBook fin 2008 ! T

Thomajc

11 déc. 2020
  • 5 janvier 2021
Merci beaucoup pour l'aide - cette solution a résolu mon problème en mettant l'extension 1Password dans mon iMac 2008. M

geek macOS

14 janvier 2021
  • 14 janvier 2021
J'ai suivi ces instructions (et j'ai également confirmé que SIP est désactivé), mais le fichier est remplacé après avoir apporté mes modifications, puis lancé à nouveau Safari (14.0.2).

Existe-t-il un moyen de conserver mes modifications persistantes ?

Merci!

Mettre à jour:

Pour ceux d'entre vous qui pourraient rencontrer le même problème que ci-dessus, j'ai trouvé que l'ajout de l'extrait de code exactement comme il est écrit ci-dessous fonctionnait :

Code : |_+_|
Apparemment, casser le paramètre « vrai » sur une ligne distincte n'a pas fonctionné ? Bizarre - mais ça marche maintenant, alors hourra ! Dernière édition : 14 janvier 2021

loupsboykev

17 mars 2021
  • 17 mars 2021
Salut, j'ai aussi le même problème et j'ai essayé de suivre l'exemple donné mais ma liste est plus longue que celle de l'exemple fourni

dois-je supprimer tout le reste en dessous et n'avoir que ce qui est sur l'exemple ?

J'utilise Moped sur un Macbook Pro fin 2011

je suis encore très nouveau

Pièces jointes

  • Afficher l'élément multimédia ' href='tmp/attachments/image-jpg.1745003/' > image.jpg'file-meta'> 399.2 Ko · Vues : 168
À

crépitement

3 déc. 2009
  • 17 mars 2021
fonctionne très bien, merci pour l'astuce !

loupsboykev

17 mars 2021
  • 17 mars 2021
krakman a dit : fonctionne très bien, merci pour le conseil !
Hé, tu sais où je vais mal?

loupsboykev

17 mars 2021
  • 18 mars 2021
Désolé de vous déranger tous mais je n'arrive toujours pas à comprendre ça

Quelqu'un a-t-il pensé à faire une vidéo Youtube dessus ?

Je vois tout le monde réussir avec ça mais je ne suis pas

Puis-je avoir une aide s'il vous plait

J'ai fait une capture d'écran de mon écran ci-dessus pour référence P

pr1nc3r0yc3

21 mars 2021
  • 21 mars 2021
wolvesboykev a dit : Désolé de vous déranger tous, mais je n'arrive toujours pas à comprendre

Quelqu'un a-t-il pensé à faire une vidéo Youtube dessus ?

Je vois tout le monde réussir avec ça mais je ne suis pas

Puis-je avoir une aide s'il vous plait

J'ai fait une capture d'écran de mon écran ci-dessus pour référence
Ouvrez simplement Extensions.plist dans l'éditeur de texte ou toute autre application et ajoutez Activé après . Je joins une capture d'écran pour votre référence.

Pièces jointes

  • Afficher l'élément multimédia ' href='tmp/attachments/screenshot-2021-03-21-at-5-46-43-pm-png.1746943/' > Capture d'écran 2021-03-21 at 5.46.43 PM.png'file-meta'> 78 Ko · Vues : 192
M

Monocle_Mac

11 avr. 2021
  • 11 avr. 2021
J'ai fait travailler Honey. Quelqu'un connaît-il un moyen d'activer l'extension Bitwarden.

Je suis sur un Mac patché exécutant Catalina. R

roysterdoyster

3 juil. 2017
  • 12 octobre 2021
Edsonytic a dit : Bonjour à tous.

Tout d'abord, une introduction que vous pouvez ignorer. Divulgacher J'ai un Macbook 5,1 (Unibody Fin 2008) et j'ai pu le maintenir à jour grâce aux excellents outils créés par dosdude1 et autres. Cela signifie cependant que j'ai été victime de la « fonctionnalité » de Safari destinée à empêcher l'activation non autorisée d'extensions.

Jusqu'à présent, j'avais réussi à les maintenir activés en utilisant un système démarré sur 10.15.2 et mis à jour à partir de là, mais cela n'a pas fonctionné pour le nouveau Safari 14 car il désactive certaines extensions lors de sa première exécution. Cela m'a motivé à trouver un moyen d'activer manuellement les extensions en modifiant certains fichiers de préférences, car tous les conseils concernant d'autres solutions n'avaient pas fonctionné pour moi. J'ai trouvé un moyen qui a fonctionné pour moi et j'espère que cela fonctionnera aussi pour d'autres. J'ai décidé de définir cela comme son propre sujet car cela semble être un problème à la fois pour ceux d'entre nous qui utilisent des systèmes patchés et pour ceux qui ne le font pas.
Maintenant les étapes pour le faire :
  1. Installez et exécutez Safari 14 et les extensions souhaitées
  2. Fermez complètement Safari (commande + q)
  3. Accédez à ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Ouvrez le fichier Extensions.plist dans un éditeur de texte (j'ai utilisé Atom)
    La structure du fichier doit maintenant afficher un |_+_| général tag sous lequel vous pouvez trouver |_+_| valeurs et leurs propres |_+_| tag pour chaque extension.
  5. Ajoutez deux nouvelles lignes sous chaque extension balise avec le texte suivant
    Enabled
    Vous devriez vous retrouver avec quelque chose de similaire à ceci :
    XML : |_+_|
  6. sauvegarder
  7. Ouvrez Safari, les extensions devraient maintenant être activées.
Remarque importante : je m'attendrais à ce que ce fichier soit protégé par la protection de l'intégrité du système, mais celle-ci est définitivement désactivée sur mon système. Si vous rencontrez des problèmes en suivant la procédure précédente, je vous suggère désactiver SIP .
Fabuleux. Merci beaucoup, cela fonctionne pour Safari 15.0