Como solucionar unha aplicación Mac que non está a comezar?

A corrección dos permisos de arquivo ou a eliminación de preferencias poden axudar

Pregunta: ¿Como podo arranxar unha aplicación que non está a comezar?

Sempre que lanzou Safari, a icona Dock rebota por moito tempo e, finalmente, para, sen ventá de Safari aberta . O que está pasando e como podo solucionalo?

Resposta: Hai bastantes razóns para que isto suceda, pero a causa máis probable, se estás executando o SO X Yosemite ou anteriormente, é un erro de permisos de disco. Os permisos de disco son indicadores definidos para cada elemento do sistema de ficheiros. Define se un elemento pode ser lido, escrito ou executado. Os permisos son inicialmente definidos cando instala unha aplicación, como Safari.

Se estes permisos saen da batería, poden evitar que unha aplicación funcione correctamente. O resultado pode ser un ícone Dock de despedida, como mencionaches, e unha aplicación que nunca remata o lanzamento. Outras veces pode aparecer unha aplicación que se inicia normalmente, pero despois parte dela non funciona, normalmente un plugin que usa a aplicación.

Ademais dos permisos de arquivo, existe a posibilidade de que os ficheiros de preferencia de aplicacións sexan a orixe dunha aplicación que estea actuando con éxito e non se inicie ou funcione correctamente. Non importa cal é a causa, estas suxestións deberían axudar a resolver o problema.

Arranxando problemas de autorización de ficheiros de aplicacións: OS X Yosemite e anteriormente

Como se mencionou anteriormente, un problema común atopado nas versións anteriores de VOS X é que os permisos de arquivo están configurados incorrectamente. Isto pode ocorrer cando instale unha nova aplicación, actualice unha aplicación ou actualice a súa copia de VOS X. Todo o que leva é que o instalador se codifique incorrectamente e que os permisos dunha aplicación poidan ser configurados incorrectamente. Nin sequera ten que ser actualizada a mesma aplicación. Poderías instalar unha nova aplicación de edición de fotos e podería accidentalmente establecer os permisos nunha carpeta compartida por outra aplicación incorrectamente, provocando que o ícone Dock rebote ou unha aplicación simplemente non se poida iniciar ou traballar.

O primeiro que intentar nesta situación é reparar permisos de disco. Afortunadamente, non precisa saber cales serán os permisos; a túa Mac mantén unha base de datos dos permisos predeterminados para a maioría das aplicacións que instalaches. Todo o que cómpre facer é lanzar Disk Utility e executar a opción Repair Disk Permissions. Podes atopar instrucións sobre como facelo no apartado Acerca de: Macs Usando Disk Utility para reparar discos duros e guía de permisos de disco .

O outro conxunto de permisos de ficheiro que queiras que queres comprobar son os asociados á túa conta de usuario. A configuración dos ficheiros da conta de usuario xeralmente non afectará ás aplicacións, como o Safari, que están almacenadas no cartafol / Applications. Non obstante, algunhas aplicacións colócanse na carpeta do usuario, polo que o cartafol do usuario tamén pode conter os ficheiros de preferencias que usa unha aplicación.

Podes atopar detalles sobre a fixación de permisos de conta de usuario no Mac Resolución de problemas: reiniciar a guía de permisos da conta de usuario .

Solucionando problemas de permisos de ficheiros de aplicacións: OS X El Capitan e posteriores

Con OS X El Capitan , Apple bloqueou os permisos de arquivos do sistema, incluídos os do cartafol / Applications. Como resultado, os problemas de permiso de arquivo non deben ser máis preocupantes como a causa de que unha aplicación non funcione. Esa é a boa nova; a mala noticia é que agora terás que cavar máis para descubrir o que está causando o problema.

Un paso a seguir é visitar o sitio web do programador da aplicación e ver se hai notas sobre a compatibilidade coa versión do sistema operativo que estás usando ou as incompatibilidades coñecidas con outras aplicacións ou servizos que estés usando.

En moitos casos, actualizar a aplicación afectada pode curar o problema que estás tendo cunha aplicación que non inicia ou non funciona correctamente.

Arranxando ficheiros de preferencia (Calquera versión de OS X)

A outra causa común de que unha aplicación non funcione é un ficheiro corrupto usado pola aplicación en cuestión. En moitos casos, o candidato máis probable para un ficheiro corrompido é o ficheiro de preferencias da aplicación, tamén coñecido como un simple. Os ficheiros de Plist poden corromperse cando o Mac se apaga ou se reinicia inesperadamente ou se bloquea ou bloquea unha aplicación.

Afortunadamente, pode eliminar un ficheiro de preferencia incorrecta e a aplicación creará un novo ficheiro de planificación que contén todos os valores predeterminados da aplicación. Deberá reconfigurar as preferencias da aplicación, pero é probable que borrar o ficheiro de preferencias arranxará o problema.

Localice o ficheiro de preferencia da aplicación

A maioría das aplicacións almacenan os seus ficheiros en:

~ / Biblioteca / Preferencias

O carácter tilde (~) da ruta indica o seu cartafol persoal, polo que se ollou no seu cartafol persoal, esperaría ver un cartafol chamado Biblioteca. Desafortunadamente, Apple esconde o cartafol da Biblioteca para que non poida accidentalmente facer cambios nel.

Está ben; podemos desbloquear a natureza oculta do cartafol Biblioteca usando algún dos métodos descritos no artigo seguinte:

OS X está ocultando a súa carpeta de biblioteca

  1. Continúa e accede ao cartafol Biblioteca, usando instrucións na ligazón de arriba.
  2. Agora que está no cartafol Biblioteca, abra o cartafol Preferencias.
  3. O cartafol Preferencias contén todos os ficheiros de pli para cada aplicación instalada no teu Mac. Tamén contén moitos outros ficheiros, pero os únicos que nos interesan son os que terminan con .plist.
  4. O nome do ficheiro de preferencia está no seguinte formato:
    1. com.developer_name.app_name.plist
  5. Se buscamos o ficheiro de preferencia para Safari, o nome do ficheiro debería ser: com.apple.safari.plist
  6. Non debería haber outro nome despois do lanzamento. Por exemplo, tamén podes ver ficheiros cos seguintes nomes:
    1. com.apple.safari.plist.lockfile ou
    2. com.apple.safari.plist.1yX3ABt
  7. Só estamos interesados ​​no ficheiro que remata en .plist.
  8. Unha vez que localice o ficheiro correcto, saia da aplicación en cuestión, se está a executarse.
  9. Arrastra o ficheiro de visualización do escritorio ao escritorio; isto preserva o ficheiro de preferencias se precisas restauralo máis tarde.
  10. Reinicie a aplicación en cuestión.

A aplicación debería agora comezar sen problemas, aínda que todas as súas preferencias estarán no estado predeterminado. Necesitarás reconfigurar a aplicación para atender ás túas necesidades, como fixeches originalmente.

Se isto non soluciona o problema da aplicación que está a ter, pode restaurar o ficheiro orixinal, asegurándose de que a aplicación en cuestión non se está a executar, e arrastre o ficheiro orixinal de planificación que gardou no escritorio de novo no cartafol Preferencias.

Como mencionamos, os permisos de arquivo e os ficheiros de preferencias corruptos son os problemas máis comúns que impiden que unha aplicación funcione correctamente. Se probou os dous métodos e aínda ten problemas, suxiro contactar co desenvolvedor da aplicación e explicar o problema que está a ter. A maioría dos desenvolvedores teñen unha sección de soporte no seu sitio web onde pode solicitar asistencia.

Modo de seguridade

Unha última proba que podes realizar é comezar a túa Mac en modo seguro. Este ambiente de inicio especial restrinxe a maioría dos elementos de inicio e limita o sistema operativo só usando o núcleo básico do sistema operativo. Se pode iniciar o Mac en modo seguro e logo usar a aplicación en cuestión sen problemas, a causa probable non é os permisos ou os ficheiros de preferencias, senón un conflito con outra aplicación ou elemento de inicio.