Fóra

Manuálne povoľte rozšírenia Safari 14

A

Edsonytic

Pôvodný plagát
7. august 2019
  • 18. októbra 2020
Ahojte všetci.

Najprv úvod, ktorý môžete preskočiť. Spojler Mám Macbook 5,1 (Unibody z konca roku 2008) a dokázal som ho udržiavať aktualizovaný vďaka vynikajúcim nástrojom od dosdude1 a ďalších. To však znamenalo, že som sa stal obeťou „funkcie“ Safari, ktorá má zabrániť neoprávnenému povoleniu rozšírení.

Doteraz sa mi ich podarilo ponechať zapnuté pomocou systému spusteného 15.10.2 a aktualizovaného odtiaľ, avšak v novom Safari 14 to nefungovalo, pretože pri prvom spustení deaktivuje niektoré rozšírenia. To ma motivovalo nájsť spôsob, ako manuálne povoliť rozšírenia úpravou niektorého súboru preferencií, pretože všetky rady týkajúce sa iných riešení pre mňa nefungovali. Našiel som spôsob, ktorý fungoval pre mňa a dúfam, že bude fungovať aj pre ostatných. Rozhodol som sa to nastaviť ako vlastnú tému, pretože sa zdá, že je to problém pre tých z nás, ktorí používajú opravené systémy, aj pre tých, ktorí nie.
Teraz kroky, ako to urobiť:
  1. Nainštalujte a spustite Safari 14 a požadované rozšírenia
  2. Úplne zatvorte Safari (command + q)
  3. Prejdite na ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Otvorte súbor Extensions.plist v textovom editore (použil som Atom)
    Štruktúra súboru by teraz mala zobrazovať všeobecné |_+_| tag, pod ktorým nájdete |_+_| hodnoty a ich vlastné |_+_| tag pre každé rozšírenie.
  5. Pridajte dva nové riadky pod každé rozšírenie tag s nasledujúcim textom

    Mali by ste skončiť s niečím podobným:
    XML: |_+_|
  6. Uložiť
  7. Otvorte Safari, rozšírenia by teraz mali byť povolené.
Dôležitá poznámka: Očakávam, že tento súbor bude chránený ochranou integrity systému, ktorá je však v mojom systéme natrvalo zakázaná. Ak počas predchádzajúceho postupu narazíte na nejaké problémy, odporúčam zakázanie SIP .
reakcie:roysterdoyster, telepati, Rami Ashqar a 5 ďalšími K

koruna

19. októbra 2020
  • 19. októbra 2020
Edsonytic povedal: Ahoj všetci.

Najprv úvod, ktorý môžete preskočiť. Spojler Mám Macbook 5,1 (Unibody z konca roku 2008) a dokázal som ho udržiavať aktualizovaný vďaka vynikajúcim nástrojom od dosdude1 a ďalších. To však znamenalo, že som sa stal obeťou „funkcie“ Safari, ktorá má zabrániť neoprávnenému povoleniu rozšírení.

Doteraz sa mi ich podarilo ponechať zapnuté pomocou systému spusteného 15.10.2 a aktualizovaného odtiaľ, avšak v novom Safari 14 to nefungovalo, pretože pri prvom spustení deaktivuje niektoré rozšírenia. To ma motivovalo nájsť spôsob, ako manuálne povoliť rozšírenia úpravou niektorého súboru preferencií, pretože všetky rady týkajúce sa iných riešení pre mňa nefungovali. Našiel som spôsob, ktorý fungoval pre mňa a dúfam, že bude fungovať aj pre ostatných. Rozhodol som sa to nastaviť ako vlastnú tému, pretože sa zdá, že je to problém pre tých z nás, ktorí používajú opravené systémy, aj pre tých, ktorí nie.
Teraz kroky, ako to urobiť:
  1. Nainštalujte a spustite Safari 14 a požadované rozšírenia
  2. Úplne zatvorte Safari (command + q)
  3. Prejdite na ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Otvorte súbor Extensions.plist v textovom editore (použil som Atom)
    Štruktúra súboru by teraz mala zobrazovať všeobecné |_+_| tag, pod ktorým nájdete |_+_| hodnoty a ich vlastné |_+_| tag pre každé rozšírenie.
  5. Pridajte dva nové riadky pod každé rozšírenie tag s nasledujúcim textom

    Mali by ste skončiť s niečím podobným:
    XML: |_+_|
  6. Uložiť
  7. Otvorte Safari, rozšírenia by teraz mali byť povolené.
Dôležitá poznámka: Očakávam, že tento súbor bude chránený ochranou integrity systému, ktorá je však v mojom systéme natrvalo zakázaná. Ak počas predchádzajúceho postupu narazíte na nejaké problémy, odporúčam zakázanie SIP .
Tisíceré vďaka! N

NutherBob

20. februára 2020
  • 21. októbra 2020
Funguje dobre - veľká vďaka! C

karavella

14. februára 2020
Sao Paulo
  • 22. októbra 2020
Ahoj,
a prepáčte za túto otázku, ale kde to môžem nájsť: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Nigel Goodman

29. júna 2017
UK
  • 22. októbra 2020
caravella povedala: kde to nájdem: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions

Toto je vo Finderi. Použite ponuku Prejsť a vyberte položku Prejsť do priečinka a potom skopírujte v zobrazenom riadku začínajúcom znakom ~. Finder vám potom otvorí správny priečinok.

BTW, znak ~ znamená váš domovský priečinok – ten s vaším prihlasovacím menom. C

karavella

14. februára 2020
Sao Paulo
  • 22. októbra 2020
Ďakujem, funguje to. U

ukase

24. septembra 2020
  • 1. novembra 2020
Fungovalo to, ale predchádzajúca konfigurácia pokazila moju inštaláciu Adguard. Teraz si App Store stále myslí, že mám nainštalovaný Adguard.

Podarilo sa niekomu úspešne odstrániť Adguard a vynútiť preinštalovanie App Store? A

Edsonytic

Pôvodný plagát
7. august 2019
  • 1. novembra 2020
Tu máte článok o vašom probléme

Ak sa vyskytne problém pri opätovnom sťahovaní aplikácií, filmov alebo iného obsahu od spoločnosti Apple

Zistite, čo robiť, ak nemôžete znova stiahnuť položku alebo ak ju nevidíte vo svojich nákupoch. support.apple.com

greenmeanie

22. januára 2005
AmigaWarez
  • 1. novembra 2020
Nepríjemné, že to vôbec musím urobiť, viem, aké rozšírenia chcem spustiť, takže používam Firefox, pretože v skutočnosti môžem nainštalovať rozšírenia Apples loss. M

mplacer68

28. novembra 2020
  • 3. decembra 2020
Edsonytic povedal: Ahoj všetci.

Najprv úvod, ktorý môžete preskočiť. Spojler Mám Macbook 5,1 (Unibody z konca roku 2008) a dokázal som ho udržiavať aktualizovaný vďaka vynikajúcim nástrojom od dosdude1 a ďalších. To však znamenalo, že som sa stal obeťou „funkcie“ Safari, ktorá má zabrániť neoprávnenému povoleniu rozšírení.

Doteraz sa mi ich podarilo ponechať zapnuté pomocou systému spusteného 15.10.2 a aktualizovaného odtiaľ, avšak v novom Safari 14 to nefungovalo, pretože pri prvom spustení deaktivuje niektoré rozšírenia. To ma motivovalo nájsť spôsob, ako manuálne povoliť rozšírenia úpravou niektorého súboru preferencií, pretože všetky rady týkajúce sa iných riešení pre mňa nefungovali. Našiel som spôsob, ktorý fungoval pre mňa a dúfam, že bude fungovať aj pre ostatných. Rozhodol som sa to nastaviť ako vlastnú tému, pretože sa zdá, že je to problém pre tých z nás, ktorí používajú opravené systémy, aj pre tých, ktorí nie.
Teraz kroky, ako to urobiť:
  1. Nainštalujte a spustite Safari 14 a požadované rozšírenia
  2. Úplne zatvorte Safari (command + q)
  3. Prejdite na ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Otvorte súbor Extensions.plist v textovom editore (použil som Atom)
    Štruktúra súboru by teraz mala zobrazovať všeobecné |_+_| tag, pod ktorým nájdete |_+_| hodnoty a ich vlastné |_+_| tag pre každé rozšírenie.
  5. Pridajte dva nové riadky pod každé rozšírenie tag s nasledujúcim textom

    Mali by ste skončiť s niečím podobným:
    XML: |_+_|
  6. Uložiť
  7. Otvorte Safari, rozšírenia by teraz mali byť povolené.
Dôležitá poznámka: Očakávam, že tento súbor bude chránený ochranou integrity systému, ktorá je však v mojom systéme natrvalo zakázaná. Ak počas predchádzajúceho postupu narazíte na nejaké problémy, odporúčam zakázanie SIP .
Vďaka, toto vyriešilo môj problém na mojom MacBooku koncom roka 2008! T

Thomajc

11. decembra 2020
  • 5. januára 2021
Veľká vďaka za pomoc – toto riešenie vyriešilo môj problém s umiestnením rozšírenia 1Password do môjho iMacu 2008. M

macOS geek

14. januára 2021
  • 14. januára 2021
Postupoval som podľa týchto pokynov (a tiež som potvrdil, že mám vypnutý protokol SIP), ale po vykonaní zmien a opätovnom spustení Safari (14.0.2) sa súbor prepíše.

Existuje spôsob, ako udržať moje zmeny trvalé?

Vďaka!

Aktualizácia:

Pre tých z vás, ktorí by sa mohli stretnúť s rovnakým problémom ako vyššie, som zistil, že pridanie útržku kódu presne tak, ako je napísané nižšie, fungovalo:

Kód: |_+_|
Zdá sa, že porušenie parametra „true“ na samostatnom riadku nefungovalo? Zvláštne – ale už to funguje, tak hurá! Posledná úprava: 14. januára 2021

wolvesboykev

17. marca 2021
  • 17. marca 2021
Ahoj, aj ja mám rovnaký problém a pokúsil som sa nasledovať uvedený príklad, ale môj zoznam je dlhší ako v uvedenom príklade

musím vymazať všetko ostatné pod tým a mať len to, čo je v príklade?

Používam Moped na Macbooku Pro z konca roku 2011

Som stále veľmi nový

Prílohy

  • Zobraziť mediálnu položku ' href='tmp/attachments/image-jpg.1745003/' > image.jpg'file-meta '> 399,2 kB · Zobrazenia: 168
K

praskanie

3. decembra 2009
  • 17. marca 2021
funguje skvele, dakujem za tip!

wolvesboykev

17. marca 2021
  • 17. marca 2021
krakman povedal: funguje skvele, ďakujem za tip!
Ahoj, vieš kde robím chybu?

wolvesboykev

17. marca 2021
  • 18. marca 2021
Prepáčte, že vás všetkých otravujem, ale stále na to neviem prísť

Rozmýšľal niekto nad tým, že by na to urobil video na Youtube?

Vidím, že každý s tým má úspech, ale ja nie

Môže niekto prosím pomôcť

Spravil som screenshot obrazovky vyššie pre referenciu P

pr1nc3r0yc3

21. marca 2021
  • 21. marca 2021
wolvesboykev povedal: Prepáčte, že vás všetkých otravujem, ale stále na to nemôžem prísť

Rozmýšľal niekto nad tým, že by na to urobil video na Youtube?

Vidím, že každý s tým má úspech, ale ja nie

Môže niekto prosím pomôcť

Spravil som screenshot obrazovky vyššie pre referenciu
Stačí otvoriť Extensions.plist v textovom editore alebo inej aplikácii a pridať Enabled za . Pre vašu referenciu pripájam snímku obrazovky.

Prílohy

  • Zobraziť mediálnu položku ' href='tmp/attachments/screenshot-2021-03-21-at-5-46-43-pm-png.1746943/' > Snímka obrazovky z 21.03.2021 o 17:46.43.png'file-meta'> 78 kB · Zobrazenia: 192
M

Monocle_Mac

11. apríla 2021
  • 11. apríla 2021
Dostal som Honey do práce, vie niekto spôsob, ako povoliť rozšírenie bitwarden.

Používam opravený Mac so systémom Catalina. R

roysterdoyster

3. júla 2017
  • 12. októbra 2021
Edsonytic povedal: Ahoj všetci.

Najprv úvod, ktorý môžete preskočiť. Spojler Mám Macbook 5,1 (Unibody z konca roku 2008) a dokázal som ho udržiavať aktualizovaný vďaka vynikajúcim nástrojom od dosdude1 a ďalších. To však znamenalo, že som sa stal obeťou „funkcie“ Safari, ktorá má zabrániť neoprávnenému povoleniu rozšírení.

Doteraz sa mi ich podarilo ponechať zapnuté pomocou systému spusteného 15.10.2 a aktualizovaného odtiaľ, avšak v novom Safari 14 to nefungovalo, pretože pri prvom spustení deaktivuje niektoré rozšírenia. To ma motivovalo nájsť spôsob, ako manuálne povoliť rozšírenia úpravou niektorého súboru preferencií, pretože všetky rady týkajúce sa iných riešení pre mňa nefungovali. Našiel som spôsob, ktorý fungoval pre mňa a dúfam, že bude fungovať aj pre ostatných. Rozhodol som sa to nastaviť ako vlastnú tému, pretože sa zdá, že je to problém pre tých z nás, ktorí používajú opravené systémy, aj pre tých, ktorí nie.
Teraz kroky, ako to urobiť:
  1. Nainštalujte a spustite Safari 14 a požadované rozšírenia
  2. Úplne zatvorte Safari (command + q)
  3. Prejdite na ~/Library/Containers/com.apple.Safari/Data/Library/Safari/AppExtensions
  4. Otvorte súbor Extensions.plist v textovom editore (použil som Atom)
    Štruktúra súboru by teraz mala zobrazovať všeobecné |_+_| tag, pod ktorým nájdete |_+_| hodnoty a ich vlastné |_+_| tag pre každé rozšírenie.
  5. Pridajte dva nové riadky pod každé rozšírenie tag s nasledujúcim textom
    Enabled
    Mali by ste skončiť s niečím podobným:
    XML: |_+_|
  6. Uložiť
  7. Otvorte Safari, rozšírenia by teraz mali byť povolené.
Dôležitá poznámka: Očakávam, že tento súbor bude chránený ochranou integrity systému, ktorá je však v mojom systéme natrvalo zakázaná. Ak počas predchádzajúceho postupu narazíte na nejaké problémy, odporúčam zakázanie SIP .
Úžasné. Ďakujem veľmi pekne, funguje to pre Safari 15.0