Forums

Handmatig Safari 14-extensies inschakelen

EN

Edsonytisch

originele poster
7 aug. 2019
  • 18 okt 2020
Dag iedereen.

Allereerst een introductie die u kunt overslaan. Spoiler Ik heb een Macbook 5,1 (eind 2008 Unibody) en heb hem up-to-date kunnen houden dankzij de uitstekende tools van dosdude1 en anderen. Dat heeft er echter toe geleid dat ik het slachtoffer ben geworden van de Safari-functie die bedoeld is om onbevoegd inschakelen van extensies te voorkomen.

Tot dusverre was ik erin geslaagd om ze ingeschakeld te houden door een systeem te gebruiken dat op 10.15.2 was gestart en van daaruit werd bijgewerkt, maar dit werkte niet voor de nieuwe Safari 14 omdat het sommige extensies bij de eerste keer draaien uitschakelde. Dit motiveerde me om een ​​manier te vinden om extensies handmatig in te schakelen door een voorkeurenbestand te bewerken, omdat al het advies met betrekking tot andere oplossingen niet voor mij had gewerkt. Ik heb een manier gevonden die voor mij werkte en hopelijk zal het ook voor anderen werken. Ik besloot dit als een eigen onderwerp in te stellen, omdat het een probleem lijkt te zijn voor zowel degenen onder ons die gepatchte systemen gebruiken als sommigen die dat niet doen.
Nu de stappen om het te doen:
  1. Installeer en voer zowel Safari 14 als de gewenste extensies uit
  2. Sluit Safari volledig af (commando + q)
  3. Navigeer naar ~/Bibliotheek/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Open het bestand Extensions.plist in een teksteditor (ik gebruikte Atom)
    De bestandsstructuur zou nu een algemene |_+_| . moeten tonen tag waaronder je |__+_| . kunt vinden waarden en hun eigen |__+_| tag voor elke extensie.
  5. Voeg twee nieuwe regels toe onder die van elke extensie tag met de volgende tekst

    Je zou moeten eindigen met iets dat lijkt op dit:
    XML: |__+_|
  6. Opslaan
  7. Open Safari, extensies zouden nu moeten zijn ingeschakeld.
Belangrijke opmerking: ik zou verwachten dat dit bestand wordt beschermd door systeemintegriteitsbescherming, maar dat is permanent uitgeschakeld op mijn systeem. Als u problemen ondervindt tijdens het volgen van de vorige procedure, raad ik u aan: SIP uitschakelen .
reacties:roysterdoyster, telepati, Rami Ashqar en 5 anderen TOT

kroon

19 okt 2020
  • 19 okt 2020
Edsonytic zei: Hallo allemaal.

Allereerst een introductie die u kunt overslaan. Spoiler Ik heb een Macbook 5,1 (eind 2008 Unibody) en heb hem up-to-date kunnen houden dankzij de uitstekende tools van dosdude1 en anderen. Dat heeft er echter toe geleid dat ik het slachtoffer ben geworden van de Safari-functie die bedoeld is om onbevoegd inschakelen van extensies te voorkomen.

Tot dusverre was ik erin geslaagd om ze ingeschakeld te houden door een systeem te gebruiken dat op 10.15.2 was gestart en van daaruit werd bijgewerkt, maar dit werkte niet voor de nieuwe Safari 14 omdat het sommige extensies bij de eerste keer draaien uitschakelde. Dit motiveerde me om een ​​manier te vinden om extensies handmatig in te schakelen door een voorkeurenbestand te bewerken, omdat al het advies met betrekking tot andere oplossingen niet voor mij had gewerkt. Ik heb een manier gevonden die voor mij werkte en hopelijk zal het ook voor anderen werken. Ik besloot dit als een eigen onderwerp in te stellen, omdat het een probleem lijkt te zijn voor zowel degenen onder ons die gepatchte systemen gebruiken als sommigen die dat niet doen.
Nu de stappen om het te doen:
  1. Installeer en voer zowel Safari 14 als de gewenste extensies uit
  2. Sluit Safari volledig af (commando + q)
  3. Navigeer naar ~/Bibliotheek/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Open het bestand Extensions.plist in een teksteditor (ik gebruikte Atom)
    De bestandsstructuur zou nu een algemene |_+_| . moeten tonen tag waaronder je |__+_| . kunt vinden waarden en hun eigen |__+_| tag voor elke extensie.
  5. Voeg twee nieuwe regels toe onder die van elke extensie tag met de volgende tekst

    Je zou moeten eindigen met iets dat lijkt op dit:
    XML: |__+_|
  6. Opslaan
  7. Open Safari, extensies zouden nu moeten zijn ingeschakeld.
Belangrijke opmerking: ik zou verwachten dat dit bestand wordt beschermd door systeemintegriteitsbescherming, maar dat is permanent uitgeschakeld op mijn systeem. Als u problemen ondervindt tijdens het volgen van de vorige procedure, raad ik u aan: SIP uitschakelen .
Hartstikke bedankt! N

NutherBob

20 februari 2020
  • 21 okt 2020
Werkt goed - hartelijk dank! C

caravella

14 februari 2020
Sao Paulo
  • 22 okt 2020
Hallo,
en sorry voor deze vraag, maar waar kan ik dit vinden: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Nigel Goodman

29 juni 2017
VK
  • 22 okt 2020
caravella zei: waar ik dit kan vinden: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Dit staat in de Finder. Gebruik het menu Ga en kies Ga naar map, kopieer vervolgens in de getoonde regel, beginnend met de ~. Finder zal dan de juiste map voor je openen.

Trouwens, het ~-teken betekent je thuismap - degene met je inlognaam erop. C

caravella

14 februari 2020
Sao Paulo
  • 22 okt 2020
Dank je, het werkt. jij

oekaze

24 sep. 2020
  • 1 november 2020
Dit werkte maar de vorige configuratie verknoeide mijn Adguard-installatie. Nu denkt de App Store nog steeds dat ik Adguard heb geïnstalleerd.

Is het iemand gelukt om Adguard met succes te verwijderen en de App Store te dwingen opnieuw te installeren? EN

Edsonytisch

originele poster
7 aug. 2019
  • 1 november 2020
Hier heb je een artikel over je probleem

Als er een probleem is bij het opnieuw downloaden van apps, films of ander materiaal van Apple

Lees wat u moet doen als u een item niet opnieuw kunt downloaden of als u het item niet in uw aankopen ziet. support.apple.com

groenmeanie

22 januari 2005
AmigaWarez
  • 1 november 2020
Vervelend om dit überhaupt te moeten doen Ik weet welke extensies ik wil draaien dus ik gebruik Firefox omdat ik extensies Apples loss daadwerkelijk kan installeren. m

mplacer68

28 nov. 2020
  • 3 december 2020
Edsonytic zei: Hallo allemaal.

Allereerst een introductie die u kunt overslaan. Spoiler Ik heb een Macbook 5,1 (eind 2008 Unibody) en heb hem up-to-date kunnen houden dankzij de uitstekende tools van dosdude1 en anderen. Dat heeft er echter toe geleid dat ik het slachtoffer ben geworden van de Safari-functie die bedoeld is om onbevoegd inschakelen van extensies te voorkomen.

Tot dusverre was ik erin geslaagd om ze ingeschakeld te houden door een systeem te gebruiken dat op 10.15.2 was gestart en van daaruit werd bijgewerkt, maar dit werkte niet voor de nieuwe Safari 14 omdat het sommige extensies bij de eerste keer draaien uitschakelde. Dit motiveerde me om een ​​manier te vinden om extensies handmatig in te schakelen door een voorkeurenbestand te bewerken, omdat al het advies met betrekking tot andere oplossingen niet voor mij had gewerkt. Ik heb een manier gevonden die voor mij werkte en hopelijk zal het ook voor anderen werken. Ik besloot dit als een eigen onderwerp in te stellen, omdat het een probleem lijkt te zijn voor zowel degenen onder ons die gepatchte systemen gebruiken als sommigen die dat niet doen.
Nu de stappen om het te doen:
  1. Installeer en voer zowel Safari 14 als de gewenste extensies uit
  2. Sluit Safari volledig af (commando + q)
  3. Navigeer naar ~/Bibliotheek/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Open het bestand Extensions.plist in een teksteditor (ik gebruikte Atom)
    De bestandsstructuur zou nu een algemene |_+_| . moeten tonen tag waaronder je |__+_| . kunt vinden waarden en hun eigen |__+_| tag voor elke extensie.
  5. Voeg twee nieuwe regels toe onder die van elke extensie tag met de volgende tekst

    Je zou moeten eindigen met iets dat lijkt op dit:
    XML: |__+_|
  6. Opslaan
  7. Open Safari, extensies zouden nu moeten zijn ingeschakeld.
Belangrijke opmerking: ik zou verwachten dat dit bestand wordt beschermd door systeemintegriteitsbescherming, maar dat is permanent uitgeschakeld op mijn systeem. Als u problemen ondervindt tijdens het volgen van de vorige procedure, raad ik u aan: SIP uitschakelen .
Bedankt, dit loste mijn probleem op mijn My MacBook eind 2008 op! t

Thomajc

11 dec. 2020
  • 5 januari 2021
Hartelijk dank voor de hulp -- deze oplossing loste mijn probleem op door de 1Password-extensie in mijn iMac uit 2008 te plaatsen. m

macOS-nerd

14 jan. 2021
  • 14 jan. 2021
Ik heb deze instructies gevolgd (en ook bevestigd dat ik SIP heb uitgeschakeld), maar het bestand wordt overschreven nadat ik mijn wijzigingen heb aangebracht en Safari (14.0.2) opnieuw heb gestart.

Is er een manier om mijn wijzigingen persistent te houden?

Bedankt!

Update:

Voor degenen onder u die hetzelfde probleem als hierboven zouden kunnen tegenkomen, ik ontdekte dat het toevoegen van het codefragment precies zoals het hieronder staat, werkte:

Code: |_+_|
Blijkbaar werkte het breken van de 'true' parameter op een aparte regel niet? Vreemd - maar het werkt nu, dus hoera! Laatst bewerkt: 14 jan. 2021

wolvesboykev

17 mrt 2021
  • 17 mrt 2021
Hallo, ik heb ook hetzelfde probleem en ik heb geprobeerd het gegeven voorbeeld te volgen, maar mijn lijst gaat langer door dan het gegeven voorbeeld

moet ik al het andere eronder verwijderen en heb ik alleen wat op het voorbeeld staat?

Ik gebruik Bromfiets op een Macbook Pro van eind 2011

Ik ben nog erg nieuw

Bijlagen

  • Bekijk media-item ' href='tmp/attachments/image-jpg.1745003/' > image.jpg'file-meta '> 399.2 KB · Bekeken: 168
TOT

knetterend

3 december 2009
  • 17 mrt 2021
werkt prima, bedankt voor de tip!

wolvesboykev

17 mrt 2021
  • 17 mrt 2021
krakman zei: werkt prima, bedankt voor de tip!
Hé, weet je waar ik de fout in ga?

wolvesboykev

17 mrt 2021
  • 18 mrt 2021
Sorry dat ik jullie allemaal lastig val, maar ik kom er nog steeds niet uit

Heeft iemand er al aan gedacht om er een Youtube filmpje van te maken?

Ik zie dat iedereen er succes mee heeft, maar ik niet

Kan iemand alsjeblieft helpen

Ik heb een screenshot gemaakt van mijn scherm hierboven ter referentie P

pr1nc3r0yc3

21 mrt 2021
  • 21 mrt 2021
wolvesboykev zei: Sorry dat ik jullie lastig val, maar ik kom er nog steeds niet uit

Heeft iemand er al aan gedacht om er een Youtube filmpje van te maken?

Ik zie dat iedereen er succes mee heeft, maar ik niet

Kan iemand alsjeblieft helpen

Ik heb een screenshot gemaakt van mijn scherm hierboven ter referentie
Open gewoon Extensions.plist in de teksteditor of een andere app en voeg Ingeschakeld toe na . Ik voeg een screenshot bij voor uw referentie.

Bijlagen

  • Bekijk media-item ' href='tmp/attachments/screenshot-2021-03-21-at-5-46-43-pm-png.1746943/' > Screenshot 2021-03-21 om 17.46.43 PM.png'file-meta'> 78 KB · Bekeken: 192
m

Monocle_Mac

11 april 2021
  • 11 april 2021
Ik heb Honey aan het werk gekregen. Weet iemand een manier om de bitwarden-extensie in te schakelen.

Ik heb een gepatchte Mac met Catalina. R

roysterdoyster

3 juli 2017
  • 12 okt 2021
Edsonytic zei: Hallo allemaal.

Allereerst een introductie die u kunt overslaan. Spoiler Ik heb een Macbook 5,1 (eind 2008 Unibody) en heb hem up-to-date kunnen houden dankzij de uitstekende tools van dosdude1 en anderen. Dat heeft er echter toe geleid dat ik het slachtoffer ben geworden van de Safari-functie die bedoeld is om onbevoegd inschakelen van extensies te voorkomen.

Tot dusverre was ik erin geslaagd om ze ingeschakeld te houden door een systeem te gebruiken dat op 10.15.2 was gestart en van daaruit werd bijgewerkt, maar dit werkte niet voor de nieuwe Safari 14 omdat het sommige extensies bij de eerste keer draaien uitschakelde. Dit motiveerde me om een ​​manier te vinden om extensies handmatig in te schakelen door een voorkeurenbestand te bewerken, omdat al het advies met betrekking tot andere oplossingen niet voor mij had gewerkt. Ik heb een manier gevonden die voor mij werkte en hopelijk zal het ook voor anderen werken. Ik besloot dit als een eigen onderwerp in te stellen, omdat het een probleem lijkt te zijn voor zowel degenen onder ons die gepatchte systemen gebruiken als sommigen die dat niet doen.
Nu de stappen om het te doen:
  1. Installeer en voer zowel Safari 14 als de gewenste extensies uit
  2. Sluit Safari volledig af (commando + q)
  3. Navigeer naar ~/Bibliotheek/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Open het bestand Extensions.plist in een teksteditor (ik gebruikte Atom)
    De bestandsstructuur zou nu een algemene |_+_| . moeten tonen tag waaronder je |__+_| . kunt vinden waarden en hun eigen |__+_| tag voor elke extensie.
  5. Voeg twee nieuwe regels toe onder die van elke extensie tag met de volgende tekst
    Enabled
    Je zou moeten eindigen met iets dat lijkt op dit:
    XML: |__+_|
  6. Opslaan
  7. Open Safari, extensies zouden nu moeten zijn ingeschakeld.
Belangrijke opmerking: ik zou verwachten dat dit bestand wordt beschermd door systeemintegriteitsbescherming, maar dat is permanent uitgeschakeld op mijn systeem. Als u problemen ondervindt tijdens het volgen van de vorige procedure, raad ik u aan: SIP uitschakelen .
Fantastisch. Heel erg bedankt, het werkt voor Safari 15.0