Fóra

Ručně povolte rozšíření Safari 14

A

Edsonytic

Původní plakát
7. srpna 2019
  • 18. října 2020
Ahoj všichni.

Nejprve úvod, který můžete přeskočit. Rušič vztlaku Mám Macbook 5,1 (Unibody z konce roku 2008) a dokázal jsem jej udržovat aktualizovaný díky vynikajícím nástrojům vytvořeným dosdude1 a dalšími. To však znamenalo, že jsem se stal obětí „funkce“ Safari, která má zabránit neoprávněnému povolení rozšíření.

Doposud se mi dařilo udržovat je povolené pomocí systému spuštěného 15.10.2 a aktualizovaného odtud, ale to nefungovalo pro nové Safari 14, protože při prvním spuštění deaktivuje některá rozšíření. To mě motivovalo najít způsob, jak ručně povolit rozšíření úpravou některého souboru předvoleb, protože všechny rady týkající se jiných řešení pro mě nefungovaly. Našel jsem způsob, který fungoval pro mě a doufám, že bude fungovat i pro ostatní. Rozhodl jsem se to nastavit jako vlastní téma, protože se zdá, že je to problém jak pro ty z nás, kteří používají opravené systémy, tak pro ty, kteří ne.
Nyní kroky, jak to udělat:
  1. Nainstalujte a spusťte Safari 14 a požadovaná rozšíření
  2. Úplně zavřete Safari (command + q)
  3. Přejděte na ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Otevřete soubor Extensions.plist v textovém editoru (použil jsem Atom)
    Struktura souboru by nyní měla zobrazovat obecné |_+_| tag, pod kterým najdete |_+_| hodnoty a jejich vlastní |_+_| tag pro každé rozšíření.
  5. Přidejte dva nové řádky pod každé rozšíření tag s následujícím textem

    Měli byste skončit s něčím podobným:
    XML: |_+_|
  6. Uložit
  7. Otevřete Safari, rozšíření by nyní měla být povolena.
Důležitá poznámka: Očekával bych, že tento soubor bude chráněn ochranou integrity systému, která je však v mém systému trvale zakázána. Pokud při provádění předchozího postupu narazíte na nějaké problémy, doporučuji deaktivace SIP .
reakce:roysterdoyster, telepati, Rami Ashqar a 5 dalších K

koruna

19. října 2020
  • 19. října 2020
Edsonytic řekl: Ahoj všichni.

Nejprve úvod, který můžete přeskočit. Rušič vztlaku Mám Macbook 5,1 (Unibody z konce roku 2008) a dokázal jsem jej udržovat aktualizovaný díky vynikajícím nástrojům vytvořeným dosdude1 a dalšími. To však znamenalo, že jsem se stal obětí „funkce“ Safari, která má zabránit neoprávněnému povolení rozšíření.

Doposud se mi dařilo udržovat je povolené pomocí systému spuštěného 15.10.2 a aktualizovaného odtud, ale to nefungovalo pro nové Safari 14, protože při prvním spuštění deaktivuje některá rozšíření. To mě motivovalo najít způsob, jak ručně povolit rozšíření úpravou některého souboru předvoleb, protože všechny rady týkající se jiných řešení pro mě nefungovaly. Našel jsem způsob, který fungoval pro mě a doufám, že bude fungovat i pro ostatní. Rozhodl jsem se to nastavit jako vlastní téma, protože se zdá, že je to problém jak pro ty z nás, kteří používají opravené systémy, tak pro ty, kteří ne.
Nyní kroky, jak to udělat:
  1. Nainstalujte a spusťte Safari 14 a požadovaná rozšíření
  2. Úplně zavřete Safari (command + q)
  3. Přejděte na ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Otevřete soubor Extensions.plist v textovém editoru (použil jsem Atom)
    Struktura souboru by nyní měla zobrazovat obecné |_+_| tag, pod kterým najdete |_+_| hodnoty a jejich vlastní |_+_| tag pro každé rozšíření.
  5. Přidejte dva nové řádky pod každé rozšíření tag s následujícím textem

    Měli byste skončit s něčím podobným:
    XML: |_+_|
  6. Uložit
  7. Otevřete Safari, rozšíření by nyní měla být povolena.
Důležitá poznámka: Očekával bych, že tento soubor bude chráněn ochranou integrity systému, která je však v mém systému trvale zakázána. Pokud při provádění předchozího postupu narazíte na nějaké problémy, doporučuji deaktivace SIP .
Milionkrát díky! N

NutherBob

20. února 2020
  • 21. října 2020
Funguje dobře - díky moc! C

karavella

14. února 2020
Sao Paulo
  • 22. října 2020
Ahoj,
a omlouvám se za tuto otázku, ale kde to najdu: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Nigel Goodman

29. června 2017
Spojené království
  • 22. října 2020
caravella řekla: kde to najdu: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Toto je ve Finderu. Použijte nabídku Přejít a zvolte Přejít do složky a poté zkopírujte v zobrazeném řádku začínající znakem ~. Finder vám poté otevře správnou složku.

BTW, znak ~ znamená vaši domovskou složku – tu s vaším přihlašovacím jménem. C

karavella

14. února 2020
Sao Paulo
  • 22. října 2020
Děkuji, funguje to. U

ukase

24. září 2020
  • 1. listopadu 2020
To fungovalo, ale předchozí konfigurace zkazila moji instalaci Adguard. Nyní si App Store stále myslí, že mám nainstalovaný Adguard.

Podařilo se někomu úspěšně odstranit Adguard a donutit App Store k přeinstalaci? A

Edsonytic

Původní plakát
7. srpna 2019
  • 1. listopadu 2020
Zde máte článek týkající se vašeho problému

Pokud dojde k problému při opětovném stahování aplikací, filmů nebo jiného obsahu od společnosti Apple

Přečtěte si, co dělat, pokud položku nemůžete znovu stáhnout nebo ji nevidíte ve svých nákupech. support.apple.com

greenmeanie

22. ledna 2005
AmigaWarez
  • 1. listopadu 2020
Nepříjemné, že to vůbec musím udělat, vím, jaká rozšíření chci spouštět, takže používám Firefox, protože ve skutečnosti mohu nainstalovat rozšíření Apples loss. M

mplacer68

28. listopadu 2020
  • 3. prosince 2020
Edsonytic řekl: Ahoj všichni.

Nejprve úvod, který můžete přeskočit. Rušič vztlaku Mám Macbook 5,1 (Unibody z konce roku 2008) a dokázal jsem jej udržovat aktualizovaný díky vynikajícím nástrojům vytvořeným dosdude1 a dalšími. To však znamenalo, že jsem se stal obětí „funkce“ Safari, která má zabránit neoprávněnému povolení rozšíření.

Doposud se mi dařilo udržovat je povolené pomocí systému spuštěného 15.10.2 a aktualizovaného odtud, ale to nefungovalo pro nové Safari 14, protože při prvním spuštění deaktivuje některá rozšíření. To mě motivovalo najít způsob, jak ručně povolit rozšíření úpravou některého souboru předvoleb, protože všechny rady týkající se jiných řešení pro mě nefungovaly. Našel jsem způsob, který fungoval pro mě a doufám, že bude fungovat i pro ostatní. Rozhodl jsem se to nastavit jako vlastní téma, protože se zdá, že je to problém jak pro ty z nás, kteří používají opravené systémy, tak pro ty, kteří ne.
Nyní kroky, jak to udělat:
  1. Nainstalujte a spusťte Safari 14 a požadovaná rozšíření
  2. Úplně zavřete Safari (command + q)
  3. Přejděte na ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Otevřete soubor Extensions.plist v textovém editoru (použil jsem Atom)
    Struktura souboru by nyní měla zobrazovat obecné |_+_| tag, pod kterým najdete |_+_| hodnoty a jejich vlastní |_+_| tag pro každé rozšíření.
  5. Přidejte dva nové řádky pod každé rozšíření tag s následujícím textem

    Měli byste skončit s něčím podobným:
    XML: |_+_|
  6. Uložit
  7. Otevřete Safari, rozšíření by nyní měla být povolena.
Důležitá poznámka: Očekával bych, že tento soubor bude chráněn ochranou integrity systému, která je však v mém systému trvale zakázána. Pokud při provádění předchozího postupu narazíte na nějaké problémy, doporučuji deaktivace SIP .
Díky, toto vyřešilo můj problém na mém MacBooku koncem roku 2008! T

Thomajc

11. prosince 2020
  • 5. ledna 2021
Mnohokrát děkuji za pomoc – toto řešení vyřešilo můj problém s umístěním rozšíření 1Password do mého iMacu 2008. M

macOS geek

14. ledna 2021
  • 14. ledna 2021
Postupoval jsem podle těchto pokynů (a také jsem potvrdil, že mám zakázán protokol SIP), ale po provedení změn a opětovném spuštění Safari (14.0.2) bude soubor přepsán.

Existuje způsob, jak udržet mé změny trvalé?

Dík!

Aktualizace:

Pro ty z vás, kteří by se mohli setkat se stejným problémem jako výše, jsem zjistil, že přidání fragmentu kódu přesně tak, jak je napsáno níže, fungovalo:

Kód: |_+_|
Zjevně nefungovalo porušení parametru 'true' na samostatném řádku? Zvláštní - ale už to funguje, takže hurá! Poslední úprava: 14. ledna 2021

wolvesboykev

17. března 2021
  • 17. března 2021
Ahoj, také mám stejný problém a pokusil jsem se následovat uvedený příklad, ale můj seznam je delší než v uvedeném příkladu

musím smazat vše ostatní pod tím a mít jen to, co je na příkladu?

Používám Moped na Macbooku Pro z konce roku 2011

Jsem stále velmi nový

Přílohy

  • Zobrazit mediální položku ' href='tmp/attachments/image-jpg.1745003/' > image.jpg'file-meta '> 399,2 KB · Zobrazení: 168
K

praskání

3. prosince 2009
  • 17. března 2021
funguje skvěle, díky za tip!

wolvesboykev

17. března 2021
  • 17. března 2021
krakman řekl: funguje skvěle, díky za tip!
Ahoj, víš kde dělám chybu?

wolvesboykev

17. března 2021
  • 18. března 2021
Omlouvám se, že vás všechny otravuji, ale stále na to nemohu přijít

Přemýšlel někdo o tom, že by na to udělal video na Youtube?

Vidím, že všichni s tím mají úspěch, ale já ne

Může někdo prosím pomoci

Udělal jsem snímek obrazovky výše pro referenci P

pr1nc3r0yc3

21. března 2021
  • 21. března 2021
wolvesboykev řekl: Omlouvám se, že vás všechny otravuji, ale stále na to nemohu přijít

Přemýšlel někdo o tom, že by na to udělal video na Youtube?

Vidím, že všichni s tím mají úspěch, ale já ne

Může někdo prosím pomoci

Udělal jsem snímek obrazovky výše pro referenci
Stačí otevřít Extensions.plist v textovém editoru nebo jakékoli jiné aplikaci a přidat Enabled za . Pro vaši informaci přikládám snímek obrazovky.

Přílohy

  • Zobrazit mediální položku ' href='tmp/attachments/screenshot-2021-03-21-at-5-46-43-pm-png.1746943/' > Snímek obrazovky 2021-03-21 v 17:46.43.png'file-meta'> 78 KB · Zobrazení: 192
M

Monocle_Mac

11. dubna 2021
  • 11. dubna 2021
Mám Honey do práce, zná někdo způsob, jak povolit rozšíření bitwarden.

Jsem na opraveném Macu se systémem Catalina. R

roysterdoyster

3. července 2017
  • 12. října 2021
Edsonytic řekl: Ahoj všichni.

Nejprve úvod, který můžete přeskočit. Rušič vztlaku Mám Macbook 5,1 (Unibody z konce roku 2008) a dokázal jsem jej udržovat aktualizovaný díky vynikajícím nástrojům vytvořeným dosdude1 a dalšími. To však znamenalo, že jsem se stal obětí „funkce“ Safari, která má zabránit neoprávněnému povolení rozšíření.

Doposud se mi dařilo udržovat je povolené pomocí systému spuštěného 15.10.2 a aktualizovaného odtud, ale to nefungovalo pro nové Safari 14, protože při prvním spuštění deaktivuje některá rozšíření. To mě motivovalo najít způsob, jak ručně povolit rozšíření úpravou některého souboru předvoleb, protože všechny rady týkající se jiných řešení pro mě nefungovaly. Našel jsem způsob, který fungoval pro mě a doufám, že bude fungovat i pro ostatní. Rozhodl jsem se to nastavit jako vlastní téma, protože se zdá, že je to problém jak pro ty z nás, kteří používají opravené systémy, tak pro ty, kteří ne.
Nyní kroky, jak to udělat:
  1. Nainstalujte a spusťte Safari 14 a požadovaná rozšíření
  2. Úplně zavřete Safari (command + q)
  3. Přejděte na ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Otevřete soubor Extensions.plist v textovém editoru (použil jsem Atom)
    Struktura souboru by nyní měla zobrazovat obecné |_+_| tag, pod kterým najdete |_+_| hodnoty a jejich vlastní |_+_| tag pro každé rozšíření.
  5. Přidejte dva nové řádky pod každé rozšíření tag s následujícím textem
    Enabled
    Měli byste skončit s něčím podobným:
    XML: |_+_|
  6. Uložit
  7. Otevřete Safari, rozšíření by nyní měla být povolena.
Důležitá poznámka: Očekával bych, že tento soubor bude chráněn ochranou integrity systému, která je však v mém systému trvale zakázána. Pokud při provádění předchozího postupu narazíte na nějaké problémy, doporučuji deaktivace SIP .
Báječný. Děkuji mnohokrát, funguje to pro Safari 15.0