Soluciona problemes de permisos en el sandbox de les teves aplicacions

OSX-Sandbox-0

De vegades a l'accedir a aplicacions natives de sistema com ara TextEdit, veiem que a l'intentar obrir, guardar o modificar arxius ens salta un advertiment de la denegació de permís per obrir l'arxiu en qüestió o simplement que no s'ha pogut desar ja que està en aquest moment sent editat. Fins i tot es poden donar casos estranys on es puguin acumular més d'un arxiu igual en el disc dur identificat amb el sufix «sb» seguit d'un identificador per a l'aplicació en qüestió, un exemple seria «Sb-67d1h723-HUYxOl».

El sandbox és un mètode per augmentar la seguretat tot el possible a l' «apartar» l'aplicació dels recursos principals de sistema operatiu, només els que el desenvolupador afegeix específicament, Sense que aquesta pugui modificar cap valor de sistema posant en risc la integritat de la resta. Una cosa així com executar cada aplicació en mòduls diferents en comptes de en un «pati» comú.

Però de vegades el servei o dimoni encarregat de l'sandboxing no funciona tan bé com hauria de pel que ens trobem que quan es produeixen errors en el mateix, alguna vegada restringeix permisos que no hauria, De manera que tasques a priori tan senzilles com guardar un document o editar es converteixen en un problema.

Així que si et trobes amb en aquest cas en concret, on hi hagi alguna aplicació problemàtica que no et deixi guardar documents, primer haurem intentar alguna cosa més específic abans de llançar-nos a intentar-arreglar mitjançant la utilitat de discos amb la reparació de permisos global o mirar corrupcions en el sistema d'arxius.

Pel que haurem d'obrir la consola a la ruta, Macintosh HD> Aplicacions> Utilitats> Consola o directament buscant-la en spotlight. Un cop fet això, buscarem el dimoni «sandboxd» que és el procés que controla el sandboxing general de sistema.

OSX-Sandbox-1

Amb la consola oberta i localitzat el procés, el millor és tornar a rellançar l'aplicació problemàtica per comprovar si salten més errors, si veiem que se segueixen succeint errors, provarem a forçar la sortida de l'aplicació per tornar llançar-la de nou. Si amb aquestes encara no aconseguim res, reiniciarem el Mac ja que suposadament així s'hauria de solucionar el problema a l'reiniciar també el procés en segon pla que està fallant.

OSX-Sandbox-2

Per assegurar bé buscarem el contenidor de l'aplicació que es troba deixant premut ALT mentre ens dirigim a menú Ir a la barra superior de l'finder, apareixerà llavors l'opció biblioteca i en la carpeta contenidors ubicarem el contenidor de l'sandbox problemàtic el qual esborrarem ja que no és mes que un duplicat de l'estructura que tenim al contenidor de el programa ubicat a aplicacions. D'aquesta manera obliguem a sistema a tornar a crear-lo un cop reiniciem. Amb això hauríem de poder solucionar bastants problemes de sandboxing que es presentin en alguns programes. Si això no és efectiu, llavors ja sí que podem continuar amb passos mes generals.

Més informació - Possible solució a dos petits problemes a Mountain Lion 10.8.3

font - CNET


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.