Fora

Aktiver Safari 14-udvidelser manuelt

OG

Edsonytisk

Original plakat
7. august 2019
  • 18. oktober 2020
Hej allesammen.

Først en introduktion, du kan springe over. Spoiler Jeg har en Macbook 5,1 (Sent 2008 Unibody) og har været i stand til at holde den opdateret takket være de fremragende værktøjer lavet af dosdude1 og andre. Det har dog betydet, at jeg har været offer for Safari-'funktionen', der skal forhindre uautoriseret aktivering af udvidelser.

Indtil videre havde jeg formået at holde dem aktiveret ved at bruge et system, der startede den 10.15.2 og opdateret derfra, men dette virkede ikke for den nye Safari 14, fordi den deaktiverer nogle udvidelser ved den første kørsel. Dette motiverede mig til at finde en måde at aktivere udvidelser manuelt ved at redigere nogle præferencefiler, da alle rådene vedrørende andre løsninger ikke havde virket for mig. Jeg har fundet en måde, der fungerede for mig, og forhåbentlig vil den også fungere for andre. Jeg besluttede at sætte dette som sit eget emne, da det ser ud til at være et problem for både dem af os, der kører patchede systemer, og nogle, der ikke gør.
Nu er trinene til at gøre det:
  1. Installer og kør både Safari 14 og de ønskede udvidelser
  2. Luk Safari helt (kommando + q)
  3. Naviger til ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Åbn filen Extensions.plist i en teksteditor (jeg brugte Atom)
    Filstrukturen skulle nu vise en generel |_+_| tag, hvorunder du kan finde |_+_| værdier og deres egne |_+_| tag for hver udvidelse.
  5. Tilføj to nye linjer under hver udvidelse tag med følgende tekst

    Du burde ende med noget lignende dette:
    XML: |_+_|
  6. Gemme
  7. Åbn Safari, udvidelser skulle nu være aktiveret.
Vigtig bemærkning: Jeg forventer, at denne fil er beskyttet af systemintegritetsbeskyttelse, men det er permanent deaktiveret på mit system. Hvis du oplever problemer, mens du følger den forrige procedure, vil jeg foreslå deaktivering af SIP .
Reaktioner:roysterdoyster, telepati, Rami Ashqar og 5 andre TIL

krone

19. oktober 2020
  • 19. oktober 2020
Edsonytic sagde: Hej alle sammen.

Først en introduktion, du kan springe over. Spoiler Jeg har en Macbook 5,1 (Sent 2008 Unibody) og har været i stand til at holde den opdateret takket være de fremragende værktøjer lavet af dosdude1 og andre. Det har dog betydet, at jeg har været offer for Safari-'funktionen', der skal forhindre uautoriseret aktivering af udvidelser.

Indtil videre havde jeg formået at holde dem aktiveret ved at bruge et system, der startede den 10.15.2 og opdateret derfra, men dette virkede ikke for den nye Safari 14, fordi den deaktiverer nogle udvidelser ved den første kørsel. Dette motiverede mig til at finde en måde at aktivere udvidelser manuelt ved at redigere nogle præferencefiler, da alle rådene vedrørende andre løsninger ikke havde virket for mig. Jeg har fundet en måde, der fungerede for mig, og forhåbentlig vil den også fungere for andre. Jeg besluttede at sætte dette som sit eget emne, da det ser ud til at være et problem for både dem af os, der kører patchede systemer, og nogle, der ikke gør.
Nu er trinene til at gøre det:
  1. Installer og kør både Safari 14 og de ønskede udvidelser
  2. Luk Safari helt (kommando + q)
  3. Naviger til ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Åbn filen Extensions.plist i en teksteditor (jeg brugte Atom)
    Filstrukturen skulle nu vise en generel |_+_| tag, hvorunder du kan finde |_+_| værdier og deres egne |_+_| tag for hver udvidelse.
  5. Tilføj to nye linjer under hver udvidelse tag med følgende tekst

    Du burde ende med noget lignende dette:
    XML: |_+_|
  6. Gemme
  7. Åbn Safari, udvidelser skulle nu være aktiveret.
Vigtig bemærkning: Jeg forventer, at denne fil er beskyttet af systemintegritetsbeskyttelse, men det er permanent deaktiveret på mit system. Hvis du oplever problemer, mens du følger den forrige procedure, vil jeg foreslå deaktivering af SIP .
Tusind tak! N

NutherBob

20. februar 2020
  • 21. oktober 2020
Fungerer godt - mange tak! C

caravella

14. februar 2020
Sao Paulo
  • 22. oktober 2020
Hej,
og undskyld dette spørgsmål, men hvor kan jeg finde dette: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Nigel Goodman

29. juni 2017
Storbritannien
  • 22. oktober 2020
caravella sagde: hvor jeg kan finde dette: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Dette er i Finder. Brug menuen Gå, og vælg Gå til mappe, og kopier derefter i den viste linje begyndende med ~. Finder åbner derefter den rigtige mappe for dig.

BTW, tegnet ~ betyder din hjemmemappe - den med dit login-navn på. C

caravella

14. februar 2020
Sao Paulo
  • 22. oktober 2020
Tak, det virker. U

ukase

24. september 2020
  • 1. november 2020
Dette virkede, men den tidligere konfiguration forkludrede min Adguard-installation. Nu mener App Store stadig, at jeg har Adguard installeret.

Har nogen været i stand til at fjerne Adguard og tvinge App Store til at geninstallere? OG

Edsonytisk

Original plakat
7. august 2019
  • 1. november 2020
Her har du en artikel om dit problem

Hvis der er et problem, når du gendownloader apps, film eller andet indhold fra Apple

Lær, hvad du skal gøre, hvis du ikke kan downloade en vare igen, eller hvis du ikke kan se varen i dine køb. support.apple.com

greenmeanie

22. januar 2005
AmigaWarez
  • 1. november 2020
Irriterende at skulle gøre dette overhovedet Jeg ved, hvilke udvidelser jeg vil køre, så jeg bruger Firefox, fordi jeg faktisk kan installere udvidelser Apples tab. M

mplacer68

28. november 2020
  • 3. december 2020
Edsonytic sagde: Hej alle sammen.

Først en introduktion, du kan springe over. Spoiler Jeg har en Macbook 5,1 (Sent 2008 Unibody) og har været i stand til at holde den opdateret takket være de fremragende værktøjer lavet af dosdude1 og andre. Det har dog betydet, at jeg har været offer for Safari-'funktionen', der skal forhindre uautoriseret aktivering af udvidelser.

Indtil videre havde jeg formået at holde dem aktiveret ved at bruge et system, der startede den 10.15.2 og opdateret derfra, men dette virkede ikke for den nye Safari 14, fordi den deaktiverer nogle udvidelser ved den første kørsel. Dette motiverede mig til at finde en måde at aktivere udvidelser manuelt ved at redigere nogle præferencefiler, da alle rådene vedrørende andre løsninger ikke havde virket for mig. Jeg har fundet en måde, der fungerede for mig, og forhåbentlig vil den også fungere for andre. Jeg besluttede at sætte dette som sit eget emne, da det ser ud til at være et problem for både dem af os, der kører patchede systemer, og nogle, der ikke gør.
Nu er trinene til at gøre det:
  1. Installer og kør både Safari 14 og de ønskede udvidelser
  2. Luk Safari helt (kommando + q)
  3. Naviger til ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Åbn filen Extensions.plist i en teksteditor (jeg brugte Atom)
    Filstrukturen skulle nu vise en generel |_+_| tag, hvorunder du kan finde |_+_| værdier og deres egne |_+_| tag for hver udvidelse.
  5. Tilføj to nye linjer under hver udvidelse tag med følgende tekst

    Du burde ende med noget lignende dette:
    XML: |_+_|
  6. Gemme
  7. Åbn Safari, udvidelser skulle nu være aktiveret.
Vigtig bemærkning: Jeg forventer, at denne fil er beskyttet af systemintegritetsbeskyttelse, men det er permanent deaktiveret på mit system. Hvis du oplever problemer, mens du følger den forrige procedure, vil jeg foreslå deaktivering af SIP .
Tak, dette løste mit problem på min My MacBook sidst i 2008! T

Thomasjc

11. december 2020
  • 5. januar 2021
Mange tak for hjælpen -- denne løsning løste mit problem med at sætte 1Password-udvidelsen i min 2008 iMac. M

macOS-nørd

14. januar 2021
  • 14. januar 2021
Jeg har fulgt disse instruktioner (og også bekræftet, at jeg har SIP deaktiveret), men filen bliver tilsidesat, efter jeg har foretaget mine ændringer og derefter starte Safari (14.0.2) igen.

Er der en måde at holde mine ændringer vedvarende?

Tak!

Opdatering:

For dem af jer, der måske løber ind i det samme problem som ovenfor, fandt jeg ud af, at tilføjelsen af ​​kodestykket nøjagtigt, som det er skrevet nedenfor, virkede:

Kode: |_+_|
Det virkede tilsyneladende ikke at bryde parameteren 'sand' på en separat linje? Mærkeligt - men det virker nu, så hurra! Sidst redigeret: 14. januar 2021

wolvesboykev

17. marts 2021
  • 17. marts 2021
Hej, jeg har også det samme problem, og jeg har prøvet at følge eksemplet, men min liste bliver længere end i eksemplet.

skal jeg slette alt andet nedenunder og kun have det, der står på eksemplet?

Jeg bruger knallert på en Macbook Pro fra slutningen af ​​2011

Jeg er stadig meget ny

Vedhæftede filer

  • Se medieelement ' href='tmp/attachments/image-jpg.1745003/' > image.jpg'file-meta '> 399,2 KB · Visninger: 168
TIL

knitrende

3. december 2009
  • 17. marts 2021
fungerer godt, tak for tippet!

wolvesboykev

17. marts 2021
  • 17. marts 2021
krakman sagde: fungerer godt, tak for tippet!
Hej ved du hvor jeg tager fejl?

wolvesboykev

17. marts 2021
  • 18. marts 2021
Beklager at jeg plager jer alle, men jeg kan stadig ikke finde ud af det

Er der nogen der har tænkt på at lave en Youtube video om det?

Jeg ser, at alle får succes med det, men det gør jeg ikke

Kan nogen venligst hjælpe

Jeg har taget et screenshot af min skærm ovenfor som reference P

pr1nc3r0yc3

21. marts 2021
  • 21. marts 2021
wolvesboykev sagde: Beklager, at jeg plager jer alle, men jeg kan stadig ikke finde ud af det

Er der nogen der har tænkt på at lave en Youtube video om det?

Jeg ser, at alle får succes med det, men det gør jeg ikke

Kan nogen venligst hjælpe

Jeg har taget et screenshot af min skærm ovenfor som reference
Bare åbn Extensions.plist i teksteditor eller en hvilken som helst anden app og tilføj Aktiveret efter . Jeg vedhæfter skærmbillede til din reference.

Vedhæftede filer

  • Se medieelement ' href='tmp/attachments/screenshot-2021-03-21-at-5-46-43-pm-png.1746943/' > Skærmbillede 2021-03-21 kl. 17.46.43.png'file-meta'> 78 KB · Visninger: 192
M

Monocle_Mac

11. april 2021
  • 11. april 2021
Jeg fik Honey til at arbejde, kender nogen en måde at aktivere bitwarden-udvidelse på.

Jeg er på en patchet Mac, der kører Catalina. R

roysterdoyster

3. juli 2017
  • 12. oktober 2021
Edsonytic sagde: Hej alle sammen.

Først en introduktion, du kan springe over. Spoiler Jeg har en Macbook 5,1 (Sent 2008 Unibody) og har været i stand til at holde den opdateret takket være de fremragende værktøjer lavet af dosdude1 og andre. Det har dog betydet, at jeg har været offer for Safari-'funktionen', der skal forhindre uautoriseret aktivering af udvidelser.

Indtil videre havde jeg formået at holde dem aktiveret ved at bruge et system, der startede den 10.15.2 og opdateret derfra, men dette virkede ikke for den nye Safari 14, fordi den deaktiverer nogle udvidelser ved den første kørsel. Dette motiverede mig til at finde en måde at aktivere udvidelser manuelt ved at redigere nogle præferencefiler, da alle rådene vedrørende andre løsninger ikke havde virket for mig. Jeg har fundet en måde, der fungerede for mig, og forhåbentlig vil den også fungere for andre. Jeg besluttede at sætte dette som sit eget emne, da det ser ud til at være et problem for både dem af os, der kører patchede systemer, og nogle, der ikke gør.
Nu er trinene til at gøre det:
  1. Installer og kør både Safari 14 og de ønskede udvidelser
  2. Luk Safari helt (kommando + q)
  3. Naviger til ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Åbn filen Extensions.plist i en teksteditor (jeg brugte Atom)
    Filstrukturen skulle nu vise en generel |_+_| tag, hvorunder du kan finde |_+_| værdier og deres egne |_+_| tag for hver udvidelse.
  5. Tilføj to nye linjer under hver udvidelse tag med følgende tekst
    Enabled
    Du burde ende med noget lignende dette:
    XML: |_+_|
  6. Gemme
  7. Åbn Safari, udvidelser skulle nu være aktiveret.
Vigtig bemærkning: Jeg forventer, at denne fil er beskyttet af systemintegritetsbeskyttelse, men det er permanent deaktiveret på mit system. Hvis du oplever problemer, mens du følger den forrige procedure, vil jeg foreslå deaktivering af SIP .
Fabelagtig. Mange tak, det virker for Safari 15.0