Zgjidh problemet e lejes në sandbox të aplikacioneve të tua

OSX-Sandbox-0

Ndonjëherë kur kemi qasje në aplikacionet e sistemit vendas siç është TextEdit, ne shohim se kur përpiqemi të hapim, ruajmë ose modifikojmë skedarë kemi një paralajmërim të refuzimit të lejes për të hapur skedarin në fjalë ose thjesht se nuk mund të ruhej pasi që aktualisht po editohet. Mund të ketë edhe raste të çuditshme kur më shumë se një skedar identik mund të grumbullohen në diskun e ngurtë të identifikuar me prapashtesën "sb" e ndjekur nga një identifikues për aplikacionin në fjalë, një shembull do të ishte "Sb-67d1h723-HUYxOl".

Sandbox është një metodë e rritjes së sigurisë sa më shumë që të jetë e mundur duke "lënë mënjanë" aplikacionin nga burimet kryesore të sistemit operativ, vetëm ato që zhvilluesi specifikisht shton, pa qenë në gjendje të modifikojë ndonjë vlerë të sistemit, duke vënë në rrezik integritetin e pjesës tjetër. Diçka si ekzekutimi i çdo aplikacioni në module të ndryshme në vend të një "oborri" të përbashkët.

Por ndonjëherë shërbimi ose demoni i ngarkuar me sandbox nuk funksionon ashtu si duhet, kështu që ne zbulojmë se kur ndodhin gabime në të, ndonjëherë kufizon lejet nuk duhetPrandaj, detyrat apriori aq të thjeshta sa ruajtja e një dokumenti ose redaktimi i tij bëhen problem.

Pra, nëse hasni në këtë rast të veçantë, ku ekziston një kërkesë problematike që nuk ju lejon të ruani dokumente, së pari duhet të bëjmë provo dicka me specifike para se të fillojmë të përpiqemi ta rregullojmë atë duke përdorur programin e diskut me riparimin global të lejeve ose duke parë korruptimet e sistemit të skedarëve.

Pra, ne duhet të hapim konsolën në shteg, Macintosh HD> Aplikimet> Shërbimet> Konsolë ose duke e kërkuar direkt në qendër të vëmendjes. Sapo të bëhet kjo, ne do të kërkojmë daemonin "sandboxd" i cili është procesi që kontrollon sandboxin e përgjithshëm të sistemit.

OSX-Sandbox-1

Me konsolën e hapur dhe procesin e vendosur, është më mirë të rindizni aplikacionin problematik për të kontrolluar nëse ka më shumë gabime, nëse shohim që gabimet vazhdojnë të ndodhin, ne do të përpiqemi të detyrojmë që dalja e aplikacionit të nisë përsëri. Nëse me këto akoma nuk arrijmë asgjë, ne do të rinisim Mac-in pasi gjoja kjo duhet të zgjidhë problemin duke rifilluar gjithashtu procesin e sfondit që po dështon.

OSX-Sandbox-2

Për t'u siguruar që do të kërkojmë enën e aplikacionit që është duke shtypur dhe mbajtur butonin ALT ndërsa drejtohemi te menuja Ir në shiritin e sipërm të gjetësit, atëherë do të shfaqet opsioni i bibliotekës dhe në dosjen e kontejnerëve do të vendosim kontejnerin e sandboxit problematik të cilin do ta fshijmë pasi nuk është asgjë tjetër veçse një dublikatë e strukturës që kemi në kontejnerin e programit të vendosur në aplikacione. Në këtë mënyrë ne e detyrojmë sistemin të rikrijojë atë sapo të rifillojmë. Me këtë ne duhet të jemi në gjendje të zgjidhim mjaft probleme të sandbox-it që ndodhin në disa programe. Nëse kjo nuk është efektive, atëherë ne mund të vazhdojmë me hapa më të përgjithshëm.

Më shumë informacion - Zgjidhja e mundshme e dy problemeve të vogla në Mountain Lion 10.8.3

Burimi - Cnet


Bëhu i pari që komenton

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.