Popravak: Pogreška odobrenja pristupa Office 2016 na MacOS-u

pri pokušaju otvaranja različitih vrsta datoteka u sustavu Office 2016. Problem se obično pojavljuje pri pokušaju otvaranja Word datoteka, no neki su korisnici također prijavili problem s datotekama Excel i Powerpoint.



Prilikom rješavanja ovog problema, korisnik će se zatražiti od skočnog prozora koji će tražiti pružanje privilegija pristupa prilikom otvaranja datoteke s programom Office 2016. Ako korisnik odabere datoteku i klikne na Odobri pristup gumb pojavit će se sljedeća pogreška:



 Word / Excel / Powerpoint ne može otvoriti dokument: korisnik nema povlastice pristupa. 



Kako se ispostavilo, Pogreška odobrenja pristupa uzrokovan je ažuriranim Appleovim pravilima za testiranje u Sandboxu. Apple sada koristi sandboxing kako bi ograničio razne radnje tako da ih veže za određeno mjesto. Provjereno okruženje aplikacija vrlo je učinkovito u sprečavanju virusa ili drugog zlonamjernog softvera da utječu na OS datoteke. Slijedeći nove smjernice, svaka aplikacija koja koristi prilagođene fontove mora osigurati da fontovi ostanu ekskluzivni za tu određenu aplikaciju. Apple više ne dopušta aplikaciji instaliranje fontova za cijelu sustavnu upotrebu.



U slučaju da se sistemski širok font usput promijeni, smatrat će se sigurnosnim kršenjem i zamijenit će se pri sljedećem ažuriranju. Počevši od Officea 2016, Microsoft se morao pridržavati Appleovih pravila kako bi mogao prodati paket Office u App Storeu. Microsoft nudi skup fontova posebno za svoj softver koji će se instalirati na drugom mjestu.

Međutim, većina uslužnih programa za fontove nezavisnih proizvođača nije u potpunosti ažurirana za rad s novim pravilima pješčanika i izazvat će sukobe koje MacOS smatra kršenjem sigurnosti. Potvrđeno je da aplikacije za upravljanje fontovima treće strane vole Kofer, Linotype Font Explorer, Extense, ili FontExplorer X glavni su krivci koji uzrokuju Pogreška odobrenja pristupa s paketom Office 2016. Od sada, FontBook jedini je uslužni program za upravljanje fontovima koji je posebno dizajniran za rad s Appleovim novim sigurnosnim sustavom.

Bilješka: Neki su korisnici izvijestili da je zbog smanjenja broja fontova u njihovim aplikacijama za upravljanje fontovima nezavisnih proizvođača problem nestao. Ako imate puno fontova (preko 1000), pokušajte smanjiti njihov broj. Zatim ponovo pokrenite stroj i pokušajte ponovo.



Ispod imate niz metoda pomoću kojih će se Pogreška odobrenja pristupa odlazi. Ako ste instalirali vanjsku aplikaciju za upravljanje fontovima (koja nije FontBook), ali vam nije potrebna, slijedite Metoda 1 ili Metoda 2. U slučaju da se oslanjate na aplikaciju za upravljanje fontovima treće strane, slijedite Metoda 3 ili Metoda 4 .

Ažuriranje: Dodali smo još jednu metodu koja će se baviti Pogreška odobrenja pristupa za namjene koje nailaze na problem s macOS 10.13 High Sierra ili iznad. Ako je to primjenjivo, prijeđite izravno na 5. metoda .

Metoda 1: Onemogućavanje fontova iz aplikacija za upravljanje fontovima nezavisnih proizvođača

Budući da aplikacije za upravljanje fontovima poput FontExplorer X, univerzalni poslužitelj, kofer ili Extense uzrokuju Pogreška odobrenja pristupa , onemogućavanjem fontova u tim aplikacijama problem će zauvijek nestati.

Ako upotrebljavate Kofer za kofere , ovaj problem možete lako riješiti brisanjem predmemorije fontova. Da biste to učinili, otvorite Suitcase Fusion i idite na Datoteka> Očisti predmemoriju fontova . Zatim ponovo pokrenite sustav i uredske datoteke trebale bi se normalno otvoriti.

Bilješka: Ovo će rješenje ispraviti samo privremeno. Možda ćete morati ponoviti postupak svako malo.

Ako upotrebljavate FontExplorer X, univerzalni poslužitelj tipa ili Proširi , nemate mnogo izbora nego otvoriti te programe i onemogućiti sve fontove. Zatim ponovo pokrenite uređaj i pokušajte otvoriti datoteke u kojima se prethodno prikazivala pogreška. Ako to nije dovoljno, deinstalirajte vanjsku aplikaciju za upravljanje fontovima i slijedite upute u nastavku:

  1. Pristupite Finder aplikaciju, odaberite Prijave i dvaput kliknite na FontBook.
  2. U Fontbook odaberite Svi fontovi s lijevog prozora. Zatim odaberite bilo koji font iz desnog okna i držite Command + A da ih sve odaberete.
  3. Sa svim odabranim fontovima pristupite Uredi na vrhu prozora i kliknite na Potražite omogućene duplikate.
  4. Kliknite na Rješavanje ručno i pričekajte da se popis popuni. Ubrzo nakon toga, vidjet ćete prozor s popisom fontova koji su provjereni. Zatim kliknite svi zaglavlje i prebacite ga na Upozorenja i pogreške.
  5. Otvorite svaki font prikazan kao dupliciran. Trebali biste moći vidjeti obje verzije. Odaberite najstariji font i pritisnite Ukloni Označeno. Učinite to sa svim dupliciranim fontovima.
    Bilješka: 'Ukloni označeno' u novijoj je verziji promijenjeno u 'Riješi provjereno' i morate označiti fontove koje želite zadržati, a ne one koje želite ukloniti.
  6. Dalje, idite na Datoteka i odlučite Provjerite fontove. Pritisnite svi zaglavlje i promijenite ga u Upozorenja i pogreške.
  7. Ako naiđete na bilo kakve pogreške (žute ili crvene), otvorite svaku i ručno riješite sve duplikate kao što smo to učinili u Korak 5. Nakon što ste pokrili svaki duplikat, kliknite na Provjerite fontove i provjerite da nisu prikazane pogreške.
  8. Zatvoriti FontBook i otvorite bilo koju aplikaciju na koju utječe Dozvoliti pristup pogreška. Ako se i dalje prikazuje pogreška, ponovno pokrenite i ponovo otvorite.

Metoda 2: Dizanje s particije za oporavak za poništavanje dozvola mape

Ako je gornja metoda bila neuspješna u uklanjanju datoteke Dozvoliti pristup pogreška, pokušajmo se podići iz načina oporavka i koristiti Terminal uslužni program za poništavanje dozvola i ACL-ova za mapu. Ova se metoda pokazala uspješnom za mnoge korisnike koji su se još uvijek borili s pogreškom nakon uklanjanja upravitelja fontova treće strane. Evo što trebate učiniti:

  1. Pritisnite Ikona Apple u gornjem lijevom kutu i odaberite Ponovo pokrenite. Dok se vaš MAC ponovno pokreće, pritisnite i držite Command + R ući Način oporavka.
  2. Jednom kad vidite Uslužni programi OS X prozoru, pristupite Komunalije na vrhu zaslona i kliknite na Terminal.
  3. U prozor Terminal upišite 'Resetiranje lozinke' i pritisnite Unesi.
  4. Ubrzo nakon toga vidjet ćete prozor Resetiraj lozinku. Spustite se do R eset Dopuštenja za početnu mapu i ACL-ovi i kliknite Resetirati dugme.
  5. Možda će se od vas zatražiti da unesete lozinku. Nakon što to učinite, sustav će se ponovno pokrenuti.
  6. Pokušajte otvoriti aplikaciju Office koja je prije djelovala. Trebao bi se otvoriti bez Dozvoliti pristup pogreška.
    Bilješka: Problem će se ponovno pojaviti ako odlučite instalirati i otvoriti nezavisnu aplikaciju za upravljanje fontovima koja nije u skladu s Appleovim pravilima za testiranje.

3. metoda: Izbjegavanje Appleovih zahtjeva za pješčanik

U prethodnim verzijama Mac Officea (starijih od Officea 2016) korisnici su mogli spremati datoteke na bilo kojem mjestu i koristiti bilo koji font bez upozorenja i zahtjeva za dozvolom. Ali to više nije moguće zbog novih zahtjeva za pješčanik. Ljudi koji koriste VBA s programom Excel teško su pogođeni jer se od njih stalno traži dopuštenje prilikom pokretanja njihovih skripti.

Međutim, Mac ima neka mjesta pomoću kojih možete izbjeći te upite za pristup. Ta mjesta omogućuju VBA entuzijastima da slobodno izvršavaju svoje skripte bez dodatne korisničke interakcije. Srećom, ove lokacije možemo koristiti i za zaobilaznicu dozvoliti pristup pogreška. Trik je u tome što ovo mjesto nije lako dostupno, pa ćemo morati proći dodatne korake kako bismo ga učinili dostupnijim.

Primjer sigurne lokacije koja izbjegava upite za odobrenje za Office je: / Users / * YourUsername * / Library / Group Containers /UBF8T346G9.Office

Ovu mapu možete koristiti za dijeljenje podataka između Officeovih programa ili s programom treće strane jer ima pristup za čitanje i pisanje. Evo kratkog vodiča za upotrebu ovog mjesta za zaobilaznicu Dozvoliti pristup pogreška:
Bilješka: Ovaj je vodič potvrđen samo za rad s Excel datotekama, ali teoretski bi trebao raditi s drugim vrstama datoteka iz paketa Office 2016.

  1. Otvorite prozor Finder i držite Alt tipka dok pritiskate tipku Ići na traci izbornika. Zatim kliknite na Knjižnica.
  2. Dođite do Grupni spremnici a zatim dvaput kliknite na UBF8T346G9.Radni ured mapu.
  3. Stvorite novu mapu unutar UBF8T346G9.Radni ured mapu i dajte joj ime kako god želite.
  4. Zatim u ovu sigurnu mapu premjestite sve datoteke povezane s Officeom koje odbijaju otvoriti. Svi bi se trebali otvoriti bez problema.

Bilješka: Za lakši pristup možete odabrati mapu i pritisnuti Command + Ctrl + T da biste ga automatski dodali u Favoriti u Finderu.

4. metoda: povlačenje Microsofta iz mape resursa (privremeno)

Ako se vaš posao vrti oko upotrebe vanjske aplikacije za upravljanje fontovima, uklanjanje iz sustava nije opcija. Srećom, neki su korisnici uspjeli napraviti odobriti dozvole problem nestaje uklanjanjem Microsoftovih fontova iz mape resursa. Međutim, ovo će rješenje biti samo privremeno. Kad dopustite sljedeće ažuriranje sustava Office, fontovi će se ponovo instalirati u paket i pogreška će se vratiti.

Upozorenje: Neki su korisnici prijavili pad programa Word nakon što su slijedili ovu metodu. Ako ne napravite sigurnosnu kopiju fontova kao što ćemo učiniti u donjim koracima, morat ćete ponovo instalirati / popraviti Office paket ako nešto pođe po zlu.

Evo kratkog vodiča za povlačenje fontova iz mape resursa:

  1. Pristupite Aplikacija Finder i odaberite Prijave . Zatim desnom tipkom miša kliknite aplikaciju Office koja prikazuje Dozvoliti pristup i kliknite na Prikaži sadržaj paketa . U ovom slučaju to je Word, ali to možete učiniti i s programima Excel, Powerpoint ili drugom aplikacijom Microsoft Office.
  2. Ići Sadržaj> Resursi i pronađite Mapa fontova . Mogli biste to vidjeti kao Krstionica ili DFonts . Dvaput kliknite na nju da biste je otvorili.
  3. Zatim stvorite mapu na radnoj površini. Upotrijebit ćemo za zaštitu MS fontova, tako da ih možemo vratiti ako ova metoda zakaže. Koristiti Command + A za odabir svih fontova Dfonts i premjestite ih u mapu koju ste prethodno stvorili.
  4. Nakon što ste uspješno kopirali fontove u novu mapu, desnom tipkom miša kliknite jedan od fontova u Dfonts i kliknite Baci u smeće.
  5. Jednom Dfonts mapa je prazna, otvorite program Office koji je prikazivao Dozvoliti pristup pogreška. Sad bi se trebao normalno otvoriti. Bilješka: Ako i dalje vidite pogrešku ili se Word sruši tijekom pokretanja, vratite se na Sadržaj> Resursi> DFonts (fontovi) i ponovo dodajte fontove iz mape koju smo prethodno stvorili.

5. metoda: Brisanje predmemorije fontova Mac OS putem terminala

Neki pogođeni korisnici koji su se susreli s ovim problemom macOS 10.13 High Sierra ili noviji izvijestili su da je problem riješen nakon što su očistili predmemorije fontova pomoću terminala. Nakon što su to učinili i ponovno pokrenuli svoj Mac, većina pogođenih korisnika izvijestila je da je Dozvoliti pristup pogreška se prestala događati.

Ako je ovaj scenarij primjenjiv na vaš određeni scenarij, evo što trebate učiniti:

  1. Zatvorite sve trenutno otvorene programe. Da biste to učinili, pritisnite Command + Option + Escape otvoriti Prisilno napusti aplikaciju prozor. Zatim odaberite svaku otvorenu aplikaciju i kliknite na Prisilno prestani dugme.

    Prisilno zatvori sve otvorene aplikacije

    Bilješka: Ovaj je korak vrlo važan. Ako to ne učinite, rezultirat će pogreškom ako je aplikacija koja koristi predmemoriju fontova trenutno otvorena.

  2. Kada se zatvori svaki program, pritisnite Command + Shift + U otvoriti Korisnost mapu i kliknite na Terminal da ga pokrene.

    Pristup terminalu putem mape Utility

  3. Upišite sljedeću naredbu i pritisnite Return da biste je pokrenuli:
    sudo atsutil baze podataka -ukloniti
  4. Od vas će se zatražiti da navedete lozinku za račun. Učinite to i pritisnite Povratak još jednom za davanje potrebnih dozvola.
  5. Kada je postupak završen, upišite Izlaz da biste završili sesiju naredbenog retka, a zatim idite na Datoteka> Prekini za izlazak iz Terminal app.
  6. Ponovo pokrenite svoj Macintosh a problem bi trebao biti riješen pri sljedećem pokretanju sustava.
8 minuta čitanja