Forum

Aktivera Safari 14-tillägg manuellt

OCH

Edsonytic

Originalaffisch
7 augusti 2019
  • 18 oktober 2020
Hej alla.

Först en introduktion du kan hoppa över. Spoiler Jag har en Macbook 5,1 (sena 2008 Unibody) och har kunnat hålla den uppdaterad tack vare de utmärkta verktygen från dosdude1 och andra. Det har dock inneburit att jag har blivit offer för Safaris 'funktion' som är avsedd att förhindra obehörig aktivering av tillägg.

Hittills hade jag lyckats hålla dem aktiverade genom att använda ett system som startade 10.15.2 och uppdaterades därifrån, men detta fungerade inte för nya Safari 14 eftersom det inaktiverar vissa tillägg vid den första körningen. Detta motiverade mig att hitta ett sätt att manuellt aktivera tillägg genom att redigera någon inställningsfil eftersom alla råd om andra lösningar inte hade fungerat för mig. Jag har hittat ett sätt som fungerat för mig och förhoppningsvis kommer det att fungera för andra också. Jag bestämde mig för att sätta detta som ett eget ämne eftersom det verkar vara ett problem för både de av oss som kör patchade system och vissa som inte gör det.
Nu stegen för att göra det:
  1. Installera och kör både Safari 14 och önskade tillägg
  2. Stäng Safari helt (kommando + q)
  3. Navigera till ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Öppna filen Extensions.plist i en textredigerare (jag använde Atom)
    Filstrukturen bör nu visa en allmän |_+_| taggen under vilken du kan hitta |_+_| värden och deras egna |_+_| tagg för varje tillägg.
  5. Lägg till två nya rader under varje tillägg tagga med följande text

    Du borde sluta med något liknande detta:
    XML: |_+_|
  6. Spara
  7. Öppna Safari, tillägg bör nu vara aktiverade.
Viktig anmärkning: Jag förväntar mig att den här filen skulle skyddas av systemintegritetsskydd, men det är permanent inaktiverat på mitt system. Om du stöter på några problem när du följer föregående procedur skulle jag föreslå inaktiverar SIP .
Reaktioner:roysterdoyster, telepati, Rami Ashqar och 5 andra TILL

krona

19 oktober 2020
  • 19 oktober 2020
Edsonytic sa: Hej alla.

Först en introduktion du kan hoppa över. Spoiler Jag har en Macbook 5,1 (sena 2008 Unibody) och har kunnat hålla den uppdaterad tack vare de utmärkta verktygen från dosdude1 och andra. Det har dock inneburit att jag har blivit offer för Safaris 'funktion' som är avsedd att förhindra obehörig aktivering av tillägg.

Hittills hade jag lyckats hålla dem aktiverade genom att använda ett system som startade 10.15.2 och uppdaterades därifrån, men detta fungerade inte för nya Safari 14 eftersom det inaktiverar vissa tillägg vid den första körningen. Detta motiverade mig att hitta ett sätt att manuellt aktivera tillägg genom att redigera någon inställningsfil eftersom alla råd om andra lösningar inte hade fungerat för mig. Jag har hittat ett sätt som fungerat för mig och förhoppningsvis kommer det att fungera för andra också. Jag bestämde mig för att sätta detta som ett eget ämne eftersom det verkar vara ett problem för både de av oss som kör patchade system och vissa som inte gör det.
Nu stegen för att göra det:
  1. Installera och kör både Safari 14 och önskade tillägg
  2. Stäng Safari helt (kommando + q)
  3. Navigera till ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Öppna filen Extensions.plist i en textredigerare (jag använde Atom)
    Filstrukturen bör nu visa en allmän |_+_| taggen under vilken du kan hitta |_+_| värden och deras egna |_+_| tagg för varje tillägg.
  5. Lägg till två nya rader under varje tillägg tagga med följande text

    Du borde sluta med något liknande detta:
    XML: |_+_|
  6. Spara
  7. Öppna Safari, tillägg bör nu vara aktiverade.
Viktig anmärkning: Jag förväntar mig att den här filen skulle skyddas av systemintegritetsskydd, men det är permanent inaktiverat på mitt system. Om du stöter på några problem när du följer föregående procedur skulle jag föreslå inaktiverar SIP .
Tusen tack! N

NutherBob

20 februari 2020
  • 21 oktober 2020
Fungerar bra - stort tack! C

caravella

14 februari 2020
Sao Paulo
  • 22 oktober 2020
Hej,
och jag ber om ursäkt för den här frågan men var kan jag hitta detta: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Nigel Goodman

29 juni 2017
Storbritannien
  • 22 oktober 2020
caravella sa: var jag kan hitta detta: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Det här finns i Finder. Använd menyn Gå och välj Gå till mapp, kopiera sedan på raden som börjar med ~. Finder öppnar sedan rätt mapp åt dig.

BTW, tecknet ~ betyder din hemmapp - den med ditt inloggningsnamn på. C

caravella

14 februari 2020
Sao Paulo
  • 22 oktober 2020
Tack, det fungerar. U

ukase

24 september 2020
  • 1 november 2020
Detta fungerade men den tidigare konfigurationen förstörde min Adguard-installation. Nu tror App Store fortfarande att jag har Adguard installerat.

Har någon lyckats ta bort Adguard och tvinga App Store att installera om? OCH

Edsonytic

Originalaffisch
7 augusti 2019
  • 1 november 2020
Här har du en artikel om ditt problem

Om det finns ett problem när du laddar ner appar, filmer eller annat innehåll från Apple igen

Lär dig vad du ska göra om du inte kan ladda ner en vara igen eller om du inte ser varan i dina köp. support.apple.com

greenmeanie

22 januari 2005
AmigaWarez
  • 1 november 2020
Irriterande att behöva göra detta överhuvudtaget Jag vet vilka tillägg jag vill köra så jag använder Firefox eftersom jag faktiskt kan installera tillägg Apples förlust. M

mplacer68

28 november 2020
  • 3 december 2020
Edsonytic sa: Hej alla.

Först en introduktion du kan hoppa över. Spoiler Jag har en Macbook 5,1 (sena 2008 Unibody) och har kunnat hålla den uppdaterad tack vare de utmärkta verktygen från dosdude1 och andra. Det har dock inneburit att jag har blivit offer för Safaris 'funktion' som är avsedd att förhindra obehörig aktivering av tillägg.

Hittills hade jag lyckats hålla dem aktiverade genom att använda ett system som startade 10.15.2 och uppdaterades därifrån, men detta fungerade inte för nya Safari 14 eftersom det inaktiverar vissa tillägg vid den första körningen. Detta motiverade mig att hitta ett sätt att manuellt aktivera tillägg genom att redigera någon inställningsfil eftersom alla råd om andra lösningar inte hade fungerat för mig. Jag har hittat ett sätt som fungerat för mig och förhoppningsvis kommer det att fungera för andra också. Jag bestämde mig för att sätta detta som ett eget ämne eftersom det verkar vara ett problem för både de av oss som kör patchade system och vissa som inte gör det.
Nu stegen för att göra det:
  1. Installera och kör både Safari 14 och önskade tillägg
  2. Stäng Safari helt (kommando + q)
  3. Navigera till ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Öppna filen Extensions.plist i en textredigerare (jag använde Atom)
    Filstrukturen bör nu visa en allmän |_+_| taggen under vilken du kan hitta |_+_| värden och deras egna |_+_| tagg för varje tillägg.
  5. Lägg till två nya rader under varje tillägg tagga med följande text

    Du borde sluta med något liknande detta:
    XML: |_+_|
  6. Spara
  7. Öppna Safari, tillägg bör nu vara aktiverade.
Viktig anmärkning: Jag förväntar mig att den här filen skulle skyddas av systemintegritetsskydd, men det är permanent inaktiverat på mitt system. Om du stöter på några problem när du följer föregående procedur skulle jag föreslå inaktiverar SIP .
Tack, detta löste mitt problem på min My MacBook sent 2008! T

Thomajc

11 december 2020
  • 5 januari 2021
Stort tack för hjälpen -- den här lösningen löste mitt problem med att lägga till 1Password-förlängning i min 2008 iMac. M

macOS-nörd

14 januari 2021
  • 14 januari 2021
Jag har följt dessa instruktioner (och även bekräftat att jag har inaktiverat SIP) men filen åsidosätts efter att jag har gjort mina ändringar och sedan startar Safari (14.0.2) igen.

Finns det något sätt att hålla mina ändringar bestående?

Tack!

Uppdatering:

För er som kanske stöter på samma problem som ovan, fann jag att det fungerade att lägga till kodavsnittet exakt som det står nedan:

Kod: |_+_|
Det fungerade tydligen inte att bryta parametern 'true' på en separat rad? Konstigt – men det fungerar nu, så hurra! Senast redigerad: 14 januari 2021

wolvesboykev

17 mars 2021
  • 17 mars 2021
Hej, jag har också samma problem och jag har försökt följa exemplet men min lista blir längre än den i exemplet

måste jag radera allt annat under och bara ha det som står på exemplet?

Jag använder Moped på en Macbook Pro från slutet av 2011

Jag är fortfarande väldigt ny

Bilagor

  • Visa mediaobjekt ' href='tmp/attachments/image-jpg.1745003/' > image.jpg'file-meta '> 399,2 KB · Visningar: 168
TILL

sprakande

3 december 2009
  • 17 mars 2021
funkar jättebra, tack för tipset!

wolvesboykev

17 mars 2021
  • 17 mars 2021
krakman sa: fungerar utmärkt, tack för tipset!
Hej vet du var jag gör fel?

wolvesboykev

17 mars 2021
  • 18 mars 2021
Ursäkta att jag stör er alla men jag kan fortfarande inte komma på det här

Har någon funderat på att göra en Youtube-video på den?

Jag ser alla få framgång med det men det gör jag inte

Kan någon snälla hjälpa

Jag tog en skärmdump av min skärm ovan för referens P

pr1nc3r0yc3

21 mars 2021
  • 21 mars 2021
wolvesboykev sa: Ursäkta att jag stör er alla men jag kan fortfarande inte komma på det här

Har någon funderat på att göra en Youtube-video på den?

Jag ser alla få framgång med det men det gör jag inte

Kan någon snälla hjälpa

Jag tog en skärmdump av min skärm ovan för referens
Öppna bara Extensions.plist i textredigeraren eller någon annan app och lägg till Aktiverad efter . Jag bifogar skärmdump för din referens.

Bilagor

  • Visa medieobjekt ' href='tmp/attachments/screenshot-2021-03-21-at-5-46-43-pm-png.1746943/' > Skärmdump 2021-03-21 kl. 17.46.43.png'file-meta'> 78 KB · Visningar: 192
M

Monocle_Mac

11 april 2021
  • 11 april 2021
Jag fick Honey att jobba, vet någon ett sätt att aktivera bitwarden-förlängning.

Jag har en lappad Mac som kör Catalina. R

roysterdoyster

3 juli 2017
  • 12 oktober 2021
Edsonytic sa: Hej alla.

Först en introduktion du kan hoppa över. Spoiler Jag har en Macbook 5,1 (sena 2008 Unibody) och har kunnat hålla den uppdaterad tack vare de utmärkta verktygen från dosdude1 och andra. Det har dock inneburit att jag har blivit offer för Safaris 'funktion' som är avsedd att förhindra obehörig aktivering av tillägg.

Hittills hade jag lyckats hålla dem aktiverade genom att använda ett system som startade 10.15.2 och uppdaterades därifrån, men detta fungerade inte för nya Safari 14 eftersom det inaktiverar vissa tillägg vid den första körningen. Detta motiverade mig att hitta ett sätt att manuellt aktivera tillägg genom att redigera någon inställningsfil eftersom alla råd om andra lösningar inte hade fungerat för mig. Jag har hittat ett sätt som fungerat för mig och förhoppningsvis kommer det att fungera för andra också. Jag bestämde mig för att sätta detta som ett eget ämne eftersom det verkar vara ett problem för både de av oss som kör patchade system och vissa som inte gör det.
Nu stegen för att göra det:
  1. Installera och kör både Safari 14 och önskade tillägg
  2. Stäng Safari helt (kommando + q)
  3. Navigera till ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Öppna filen Extensions.plist i en textredigerare (jag använde Atom)
    Filstrukturen bör nu visa en allmän |_+_| taggen under vilken du kan hitta |_+_| värden och deras egna |_+_| tagg för varje tillägg.
  5. Lägg till två nya rader under varje tillägg tagga med följande text
    Enabled
    Du borde sluta med något liknande detta:
    XML: |_+_|
  6. Spara
  7. Öppna Safari, tillägg bör nu vara aktiverade.
Viktig anmärkning: Jag förväntar mig att den här filen skulle skyddas av systemintegritetsskydd, men det är permanent inaktiverat på mitt system. Om du stöter på några problem när du följer föregående procedur skulle jag föreslå inaktiverar SIP .
Fantastisk. Tack så mycket, det fungerar för Safari 15.0