Forum

Aktiver Safari 14-utvidelser manuelt

OG

Edsonytisk

Original plakat
7. august 2019
  • 18. oktober 2020
Hei alle sammen.

Først en introduksjon du kan hoppe over. Spoiler Jeg har en Macbook 5,1 (sent 2008 Unibody) og har vært i stand til å holde den oppdatert takket være de utmerkede verktøyene laget av dosdude1 og andre. Det har imidlertid betydd at jeg har vært offer for Safari-funksjonen som er ment å forhindre uautorisert aktivering av utvidelser.

Så langt hadde jeg klart å holde dem aktivert ved å bruke et system som startet 10.15.2 og oppdatert derfra, men dette fungerte ikke for den nye Safari 14 fordi den deaktiverer noen utvidelser ved første kjøring. Dette motiverte meg til å finne en måte å manuelt aktivere utvidelser ved å redigere noen preferansefiler siden alle rådene angående andre løsninger ikke hadde fungert for meg. Jeg har funnet en måte som fungerte for meg og forhåpentligvis vil den fungere for andre også. Jeg bestemte meg for å sette dette som sitt eget emne siden det ser ut til å være et problem for både de av oss som kjører lappede systemer og noen som ikke gjør det.
Nå er trinnene for å gjøre det:
  1. Installer og kjør både Safari 14 og de ønskede utvidelsene
  2. Lukk Safari helt (kommando + q)
  3. Naviger til ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Åpne filen Extensions.plist i et tekstredigeringsprogram (jeg brukte Atom)
    Filstrukturen skal nå vise en generell |_+_| taggen som du kan finne |_+_| verdier og deres egne |_+_| tag for hver utvidelse.
  5. Legg til to nye linjer under hver utvidelse tag med følgende tekst

    Du bør ende opp med noe som ligner på dette:
    XML: |_+_|
  6. Lagre
  7. Åpne Safari, utvidelser skal nå være aktivert.
Viktig merknad: Jeg forventer at denne filen skal beskyttes av systemintegritetsbeskyttelse, men den er permanent deaktivert på systemet mitt. Hvis du får problemer mens du følger forrige prosedyre, vil jeg foreslå deaktivere SIP .
Reaksjoner:roysterdoyster, telepati, Rami Ashqar og 5 andre TIL

krone

19. oktober 2020
  • 19. oktober 2020
Edsonytic sa: Hei alle sammen.

Først en introduksjon du kan hoppe over. Spoiler Jeg har en Macbook 5,1 (sent 2008 Unibody) og har vært i stand til å holde den oppdatert takket være de utmerkede verktøyene laget av dosdude1 og andre. Det har imidlertid betydd at jeg har vært offer for Safari-funksjonen som er ment å forhindre uautorisert aktivering av utvidelser.

Så langt hadde jeg klart å holde dem aktivert ved å bruke et system som startet 10.15.2 og oppdatert derfra, men dette fungerte ikke for den nye Safari 14 fordi den deaktiverer noen utvidelser ved første kjøring. Dette motiverte meg til å finne en måte å manuelt aktivere utvidelser ved å redigere noen preferansefiler siden alle rådene angående andre løsninger ikke hadde fungert for meg. Jeg har funnet en måte som fungerte for meg og forhåpentligvis vil den fungere for andre også. Jeg bestemte meg for å sette dette som sitt eget emne siden det ser ut til å være et problem for både de av oss som kjører lappede systemer og noen som ikke gjør det.
Nå er trinnene for å gjøre det:
  1. Installer og kjør både Safari 14 og de ønskede utvidelsene
  2. Lukk Safari helt (kommando + q)
  3. Naviger til ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Åpne filen Extensions.plist i et tekstredigeringsprogram (jeg brukte Atom)
    Filstrukturen skal nå vise en generell |_+_| taggen som du kan finne |_+_| verdier og deres egne |_+_| tag for hver utvidelse.
  5. Legg til to nye linjer under hver utvidelse tag med følgende tekst

    Du bør ende opp med noe som ligner på dette:
    XML: |_+_|
  6. Lagre
  7. Åpne Safari, utvidelser skal nå være aktivert.
Viktig merknad: Jeg forventer at denne filen skal beskyttes av systemintegritetsbeskyttelse, men den er permanent deaktivert på systemet mitt. Hvis du får problemer mens du følger forrige prosedyre, vil jeg foreslå deaktivere SIP .
Tusen million takk! N

NutherBob

20. februar 2020
  • 21. oktober 2020
Fungerer bra - tusen takk! C

caravella

14. februar 2020
São Paulo
  • 22. oktober 2020
Hallo,
og beklager dette spørsmålet, men hvor kan jeg finne dette: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Nigel Goodman

29. juni 2017
Storbritannia
  • 22. oktober 2020
caravella sa: hvor jeg kan finne dette: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Dette er i Finder. Bruk Gå-menyen og velg Gå til mappe, og kopier deretter på linjen som starter med ~. Finder vil da åpne den riktige mappen for deg.

BTW, tegnet ~ betyr hjemmemappen din - den med påloggingsnavnet ditt. C

caravella

14. februar 2020
São Paulo
  • 22. oktober 2020
Takk, det fungerer. U

ukase

24. september 2020
  • 1. november 2020
Dette fungerte, men den forrige konfigurasjonen rotet til Adguard-installasjonen min. Nå mener App Store fortsatt at jeg har Adguard installert.

Har noen klart å fjerne Adguard og tvinge App Store til å installere på nytt? OG

Edsonytisk

Original plakat
7. august 2019
  • 1. november 2020
Her har du en artikkel om problemet ditt

Hvis det er et problem når du laster ned apper, filmer eller annet innhold fra Apple på nytt

Finn ut hva du skal gjøre hvis du ikke kan laste ned en vare på nytt eller hvis du ikke ser varen i kjøpene dine. support.apple.com

greenmeanie

22. januar 2005
AmigaWarez
  • 1. november 2020
Irriterende å måtte gjøre dette i det hele tatt. Jeg vet hvilke utvidelser jeg vil kjøre, så jeg bruker Firefox fordi jeg faktisk kan installere utvidelser Apples tap. M

mplacer68

28. november 2020
  • 3. desember 2020
Edsonytic sa: Hei alle sammen.

Først en introduksjon du kan hoppe over. Spoiler Jeg har en Macbook 5,1 (sent 2008 Unibody) og har vært i stand til å holde den oppdatert takket være de utmerkede verktøyene laget av dosdude1 og andre. Det har imidlertid betydd at jeg har vært offer for Safari-funksjonen som er ment å forhindre uautorisert aktivering av utvidelser.

Så langt hadde jeg klart å holde dem aktivert ved å bruke et system som startet 10.15.2 og oppdatert derfra, men dette fungerte ikke for den nye Safari 14 fordi den deaktiverer noen utvidelser ved første kjøring. Dette motiverte meg til å finne en måte å manuelt aktivere utvidelser ved å redigere noen preferansefiler siden alle rådene angående andre løsninger ikke hadde fungert for meg. Jeg har funnet en måte som fungerte for meg og forhåpentligvis vil den fungere for andre også. Jeg bestemte meg for å sette dette som sitt eget emne siden det ser ut til å være et problem for både de av oss som kjører lappede systemer og noen som ikke gjør det.
Nå er trinnene for å gjøre det:
  1. Installer og kjør både Safari 14 og de ønskede utvidelsene
  2. Lukk Safari helt (kommando + q)
  3. Naviger til ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Åpne filen Extensions.plist i et tekstredigeringsprogram (jeg brukte Atom)
    Filstrukturen skal nå vise en generell |_+_| taggen som du kan finne |_+_| verdier og deres egne |_+_| tag for hver utvidelse.
  5. Legg til to nye linjer under hver utvidelse tag med følgende tekst

    Du bør ende opp med noe som ligner på dette:
    XML: |_+_|
  6. Lagre
  7. Åpne Safari, utvidelser skal nå være aktivert.
Viktig merknad: Jeg forventer at denne filen skal beskyttes av systemintegritetsbeskyttelse, men den er permanent deaktivert på systemet mitt. Hvis du får problemer mens du følger forrige prosedyre, vil jeg foreslå deaktivere SIP .
Takk, dette løste problemet mitt på Min MacBook i slutten av 2008! T

Thomasjc

11. desember 2020
  • 5. januar 2021
Tusen takk for hjelpen -- denne løsningen løste problemet mitt med å sette 1Password-utvidelsen i min 2008 iMac. M

macOS-nerd

14. januar 2021
  • 14. januar 2021
Jeg har fulgt disse instruksjonene (og også bekreftet at jeg har deaktivert SIP), men filen blir overstyrt etter at jeg har gjort endringene og deretter starter Safari (14.0.2) igjen.

Er det en måte å holde endringene mine vedvarende?

Takk!

Oppdater:

For de av dere som kanskje støter på det samme problemet som ovenfor, fant jeg ut at det fungerte å legge til kodebiten nøyaktig slik den er skrevet nedenfor:

Kode: |_+_|
Det fungerte tilsynelatende ikke å bryte parameteren 'true' på en egen linje? Rart – men det fungerer nå, så hurra! Sist redigert: 14. januar 2021

wolvesboykev

17. mars 2021
  • 17. mars 2021
Hei, jeg har også det samme problemet, og jeg har prøvd å følge eksemplet gitt, men listen min fortsetter lenger enn det i eksemplet som er gitt

må jeg slette alt annet under og bare ha det som står på eksemplet?

Jeg bruker moped på en Macbook Pro fra slutten av 2011

Jeg er fortsatt veldig ny

Vedlegg

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

knitrende

3. desember 2009
  • 17. mars 2021
fungerer utmerket, takk for tipset!

wolvesboykev

17. mars 2021
  • 17. mars 2021
krakman sa: fungerer utmerket, takk for tipset!
Hei vet du hvor jeg tar feil?

wolvesboykev

17. mars 2021
  • 18. mars 2021
Beklager at jeg plager dere alle, men jeg kan fortsatt ikke finne ut av dette

Har noen tenkt på å lage en Youtube-video på den?

Jeg ser at alle lykkes med det, men det gjør jeg ikke

Kan noen hjelpe

Jeg tok et skjermbilde av skjermen ovenfor for referanse P

pr1nc3r0yc3

21. mars 2021
  • 21. mars 2021
wolvesboykev sa: Beklager at jeg plager dere alle, men jeg kan fortsatt ikke finne ut av dette

Har noen tenkt på å lage en Youtube-video på den?

Jeg ser at alle lykkes med det, men det gjør jeg ikke

Kan noen hjelpe

Jeg tok et skjermbilde av skjermen ovenfor for referanse
Bare åpne Extensions.plist i tekstredigering eller en annen app og legg til Aktivert etter . Jeg legger ved et skjermbilde for referanse.

Vedlegg

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

Monocle_Mac

11. april 2021
  • 11. april 2021
Jeg fikk Honey til å jobbe, vet noen en måte å aktivere bitwarden-utvidelse på.

Jeg er på en lappet Mac som kjører Catalina. R

roysterdoyster

3. juli 2017
  • 12. oktober 2021
Edsonytic sa: Hei alle sammen.

Først en introduksjon du kan hoppe over. Spoiler Jeg har en Macbook 5,1 (sent 2008 Unibody) og har vært i stand til å holde den oppdatert takket være de utmerkede verktøyene laget av dosdude1 og andre. Det har imidlertid betydd at jeg har vært offer for Safari-funksjonen som er ment å forhindre uautorisert aktivering av utvidelser.

Så langt hadde jeg klart å holde dem aktivert ved å bruke et system som startet 10.15.2 og oppdatert derfra, men dette fungerte ikke for den nye Safari 14 fordi den deaktiverer noen utvidelser ved første kjøring. Dette motiverte meg til å finne en måte å manuelt aktivere utvidelser ved å redigere noen preferansefiler siden alle rådene angående andre løsninger ikke hadde fungert for meg. Jeg har funnet en måte som fungerte for meg og forhåpentligvis vil den fungere for andre også. Jeg bestemte meg for å sette dette som sitt eget emne siden det ser ut til å være et problem for både de av oss som kjører lappede systemer og noen som ikke gjør det.
Nå er trinnene for å gjøre det:
  1. Installer og kjør både Safari 14 og de ønskede utvidelsene
  2. Lukk Safari helt (kommando + q)
  3. Naviger til ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Åpne filen Extensions.plist i et tekstredigeringsprogram (jeg brukte Atom)
    Filstrukturen skal nå vise en generell |_+_| taggen som du kan finne |_+_| verdier og deres egne |_+_| tag for hver utvidelse.
  5. Legg til to nye linjer under hver utvidelse tag med følgende tekst
    Enabled
    Du bør ende opp med noe som ligner på dette:
    XML: |_+_|
  6. Lagre
  7. Åpne Safari, utvidelser skal nå være aktivert.
Viktig merknad: Jeg forventer at denne filen skal beskyttes av systemintegritetsbeskyttelse, men den er permanent deaktivert på systemet mitt. Hvis du får problemer mens du følger forrige prosedyre, vil jeg foreslå deaktivere SIP .
Fabelaktig. Tusen takk, det fungerer for Safari 15.0