Com arreglar una aplicació de Mac que no està començant?

Es pot ajudar a arreglar permisos de fitxers o eliminar preferències

Pregunta: Com puc solucionar una aplicació que no està començant?

Cada vegada que llencem Safari, la seva icona Dock repeteix durant molt de temps i, finalment, s'atura, sense obrir cap finestra de Safari . Què està passant i com puc arreglar-ho?

Resposta: pot haver-hi bastants motius per a això, però la causa més probable, si esteu executant OS X Yosemite o anterior, és un error de permisos del disc. Els permisos de disc són banderes establertes per a cada element del sistema de fitxers. Defineixen si un element es pot llegir, escriure o executar. Els permisos es configuren inicialment quan instal·leu una aplicació, com ara Safari.

Si aquests permisos s'escapen, poden impedir que una aplicació funcioni correctament. El resultat pot ser una icona Dock rebotant, com heu esmentat, i una aplicació que no acaba de llançar. Altres vegades pot aparèixer una aplicació que s'iniciï normalment, però una part d'ella no funciona, generalment un plug-in que usa l'aplicació.

A més dels permisos de fitxers, hi ha la possibilitat que els fitxers de preferències d'aplicacions siguin el codi font d'una aplicació que estigui actuant de manera guanyada i no s'iniciï o funcioni correctament. No importa quina és la causa, aquests consells us ajudaran a solucionar el problema.

Arreglant els problemes de permisos del fitxer d'aplicacions: OS X Yosemite i anterior

Com es va esmentar anteriorment, un problema comú trobat en les versions anteriors d'OS X és que els permisos de fitxers s'estableixen incorrectament. Això pot passar sempre que instal·leu una aplicació nova, actualitzeu una aplicació o actualitzeu la còpia de l'OS X. Tot el que necessiteu és que l'instal·lador es codifiqui de manera incorrecta i que els permisos d'una aplicació es puguin configurar de manera incorrecta. Ni tan sols s'ha d'actualitzar la mateixa aplicació. Podeu instal·lar una nova aplicació d'edició de fotos i, accidentalment, podria establir de manera incorrecta els permisos d'una carpeta compartida per una altra aplicació, cosa que provocaria que la icona Dock rebotant o una aplicació simplement no funcionés bé.

El primer que intenteu en aquesta situació és reparar els permisos del disc. Afortunadament, no cal saber quins seran els permisos; el vostre Mac manté una base de dades dels permisos predeterminats de la majoria d'aplicacions que heu instal·lat. Tot el que heu de fer és obrir la Utilitat de discos i executar l'opció Reparació de permisos de disc. Podeu trobar instruccions sobre com fer-ho a l'apartat Sobre: ​​Macs utilitzant la utilitat de disc per reparar els discs durs i la guia de permisos de disc .

L'altre conjunt de permisos de fitxer que vulgueu comprovar són aquells associats al vostre compte d'usuari. La configuració dels fitxers del compte d'usuari normalment no afectarà a les aplicacions, com ara Safari, que s'emmagatzemen a la carpeta / Applications. Tanmateix, algunes aplicacions es col·loquen a la carpeta d'usuari, de manera que la vostra carpeta d'usuari també pot contenir els fitxers de preferències que utilitza una aplicació.

Podeu trobar informació sobre la fixació de permisos del compte d'usuari a la solució de problemes de Mac: reinicia la guia de permisos del compte d'usuari .

Arreglant els problemes de permisos del fitxer d'aplicacions: OS X El Capità i posterior

Amb OS X El Capità , Apple va bloquejar els permisos de fitxers del sistema, inclosos els de la carpeta / Applications. Com a resultat, els problemes de permisos de fitxers ja no poden ser una preocupació perquè la causa d'una aplicació no funciona. Aquesta és la bona notícia; la mala notícia és que ara hauràs d'aprofundir per esbrinar què està causant el problema.

Un dels passos a seguir és visitar el lloc web del desenvolupador d'aplicacions i veure si hi ha notes sobre la compatibilitat amb la versió del sistema operatiu que feu servir o qualsevol incompatibilitat coneguda amb altres aplicacions o serveis que utilitzeu.

En molts casos, l'actualització de l'aplicació afecta pot solucionar el problema que teniu amb una aplicació que no comença o no funciona correctament.

Arxiu de fitxers de preferència (qualsevol versió de OS X)

L'altra causa habitual d'una aplicació que no funciona és un fitxer corrupte que utilitza l'aplicació en qüestió. En molts casos, el candidat més probable per a un arxiu corrupte és el fitxer de preferències de l'aplicació, també conegut com a marcador. Els fitxers Plist poden quedar malmès quan el Mac es tanca o es reinicia inesperadament, o bé es bloqueja o es bloqueja una aplicació.

Afortunadament, podeu eliminar un fitxer de preferència incorrecte i l'aplicació crearà un nou fitxer de plist que contingui tots els valors predeterminats de la vostra aplicació. Haureu de reconfigurar les preferències de l'aplicació, però és probable que l'eliminació del fitxer de preferències solucionarà el problema.

Localitzeu el fitxer de preferència de l'aplicació

La majoria de les aplicacions emmagatzemen els seus fitxers plist a:

~ / Biblioteca / Preferències

El caràcter de tilde (~) en el nom de la ruta indica la vostra carpeta d'inici, de manera que si veieu a la vostra carpeta d'inici, us recomanem que vegeu una carpeta anomenada Biblioteca. Malauradament, Apple oculta la carpeta de la Biblioteca perquè no pugueu fer canvis per error.

Està bé; podem desplaçar-nos per la naturalesa oculta de la carpeta Biblioteca utilitzant algun dels mètodes que es descriuen en el següent article:

OS X oculta la carpeta de la biblioteca

  1. Aneu endavant i accediu a la carpeta de la Biblioteca, utilitzant instruccions a l'enllaç de dalt.
  2. Ara que sou a la carpeta Biblioteca, obriu la carpeta Preferències.
  3. La carpeta Preferències conté tots els fitxers llistats per a cada aplicació instal·lada a la vostra Mac. També conté molts altres fitxers, però els únics que estem interessats són els que acaben amb .plist.
  4. El nom del fitxer de preferència es troba en el següent format:
    1. com.developer_name.app_name.plist
  5. Si busquem el fitxer de preferències per a Safari, el nom del fitxer hauria de ser: com.apple.safari.plist
  6. No hi hauria d'haver un altre nom després de la llista. Per exemple, també podeu veure fitxers amb els noms següents:
    1. com.apple.safari.plist.lockfile o
    2. com.apple.safari.plist.1yX3ABt
  7. Només estem interessats en el fitxer que acaba en .plist.
  8. Un cop localitzeu el fitxer correcte de plist, tanqueu l'aplicació en qüestió, si s'està executant.
  9. Arrossegueu el fitxer lliscant de l'aplicació a l'escriptori; això conserva el fitxer de preferències si necessiteu restaurar-lo més tard.
  10. Torneu a posar l'aplicació en qüestió.

L'aplicació ara hauria de començar sense cap problema, tot i que totes les seves preferències estaran en l'estat predeterminat. Haureu de tornar a configurar l'aplicació per satisfer les vostres necessitats, tal com vau fer originalment.

Si això no soluciona el problema de l'aplicació que teniu, podeu restaurar el fitxer original, assegurant-vos que l'aplicació en qüestió no s'estigui executant, i arrossegueu el fitxer original de flascó que heu desat a l'escriptori de nou a la carpeta Preferències.

Com hem esmentat, els permisos d'arxiu i els fitxers de preferència corruptes són els problemes més habituals que impedeixen que una aplicació funcioni correctament. Si heu provat tots dos mètodes i encara teniu problemes, us suggerim contactar amb el desenvolupador de l'aplicació i explicar el problema que teniu. La majoria dels desenvolupadors tenen una secció de suport al seu lloc web on podeu sol·licitar assistència.

Mode segur

Una darrera prova que podeu realitzar és iniciar la vostra Mac en mode segur. Aquest entorn d'inici especial restringeix la majoria d'elements d'inici i limita el sistema operatiu per utilitzar només el nucli bàsic del sistema operatiu. Si podeu iniciar la vostra Mac en mode segur i, després, utilitzar l'aplicació en qüestió sense cap problema, la causa probable no és permisos ni fitxers de preferència, sinó un conflicte amb una altra aplicació o un element d'inici.