0 votos

Sustituir las aplicaciones del sistema que no funcionan

Ayer utilicé Drive Genius 3 para liberar algo de espacio en mi unidad principal. Puede que haya sido demasiado agresivo, permitiendo que borre las localizaciones y algunas otras cosas. Resumiendo, aplicaciones como App Store, Preview, TextEdit y Terminal ya no se abrían. Al hacer clic en el icono del dock se iluminaba durante un segundo e inmediatamente se apagaba. Al abrir la consola, vi cosas como esta:

Terminal[728]: No se puede cargar el archivo nib: MainMenu, saliendo
com.apple.launchd.peruser.501[211]: (com.apple.Terminal.60048[728]) Salió con código: 1

TextEdit[724]: No se puede cargar el archivo nib: Edit, exiting
com.apple.launchd.peruser.501[211]: (com.apple.TextEdit.58816[724]) Salió con código: 1
librariand[255]: el proceso cliente 724 no tiene un derecho válido com.apple.developer.ubiquity-container-identifiers
error en handle_container_path_request: LibrarianErrorDomain/9/El proceso cliente no tiene un derecho válido com.apple.developer.ubiquity-container-identifiers

Esto no era un problema basado en el usuario o en los permisos, ya que intenté iniciar sesión como un usuario existente, y creé un nuevo usuario e inicié sesión como él también, y ambos experimentaron el mismo problema.

Así que gracias, Drive Genius, y la próxima vez tendré mucho más cuidado. Mientras tanto, tenía que averiguar cómo hacer que estas aplicaciones volvieran a funcionar. Vi sugerencias por ahí para usar cosas como Pacifista para extraer los archivos originales de la aplicación, pero eso sólo parecía aplicarse si se tenían los medios originales, que ya no se consiguen. Y habría descargado el software de la App Store, pero la trampa es que no pude abrir la App Store...

3voto

JJ Rohrer Puntos 269

Por suerte, tenía otro sistema exactamente al mismo nivel de SO (esto es importante), que funcionaba bien. Copié las siguientes aplicaciones de esa máquina a una carpeta básica en la máquina rota:

App Store.app
Terminal.app
Preview.app
TextEdit.app

Por supuesto, OS X no le permite copiar esas aplicaciones directamente en la carpeta Aplicaciones, así que hice esto, que copia recursivamente todo el contenido (ya que el .app no son sólo archivos) y reemplaza las copias existentes que no funcionan:

cp -R ~/<folder>/<file>.app /Applications/

Puede que tengas que pedir realmente un sándwich:

sudo cp -R ~/<folder>/<file>.app /Applications/

Y alegría, mi sistema vuelve a funcionar (pero aún no he borrado las copias, por si acaso).

Espero que ayude a alguien más.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X