La pista que explica cómo solucionar tu problema es que las aplicaciones funcionan en una cuenta de usuario nueva. Si se tratara de un problema en el que realmente faltaran los archivos o de un error en la aplicación, se esperaría el mismo error en una cuenta nueva. Desgraciadamente, saber que el problema está en tu biblioteca no es de mucha ayuda debido al gran número de archivos que existen en la mayoría de las carpetas de la biblioteca.
Para solucionarlo, se pueden tomar varios caminos diferentes:
- Puede importar los archivos reales en la nueva cuenta desde la cuenta antigua y el paso lateral de señalar qué archivo es problemático.
- Puedes llamar a los ingenieros que tienen el código fuente (AppleCare en este caso) y ver si tienen una base de conocimientos que explique qué archivo o archivos o directorio hay que borrar de tu biblioteca para evitar hacer el trabajo que supone una de las otras opciones de bricolaje.
- Realiza una búsqueda de tus archivos de la biblioteca (yo haría una búsqueda binaria - eliminando la mitad de los archivos en cada pasada - o lo más cercano a la mitad que puedas manejar sin un software que automatice el seguimiento de qué archivos fueron eliminados y cuáles no) y probando para ver si el error persiste después de haber eliminado uno o más archivos de ~/Library
- Utilice una herramienta como
fs_usage
para tratar de rastrear cada archivo que la aplicación GarageBand abre con la esperanza de aislar los de ~/Librería que necesita tener restablecidos por defecto.
- Espero que se pueda ver que algo como los permisos de usuario en la carpeta de la Biblioteca están desactivados y ajustarlos a mano (la Utilidad de Discos no reparará los permisos de la carpeta de inicio ni buscará en las profundidades de ~/Biblioteca para arreglar las cosas, tristemente) o intentar tirar cosas simples en ~/Biblioteca como los archivos plist de GarageBand y los directorios de caché.
De nuevo, es un poco como buscar una aguja en el pajar y Me doy cuenta de que esto no es lo mismo que decirte "el archivo X y el directorio caché Y son los culpables" ya que no tengo ese nivel de detalle en los archivos de iLife 11.
Esperemos que esto te ayude a ti o a alguien más a saber cómo rastrear la corrupción en una cuenta de usuario lo suficiente como para decidirte a llamar al proveedor o simplemente dedicar el tiempo necesario a trasladar la música, las fotos y los documentos a la nueva cuenta y esperar que el error no vuelva a aparecer.
Yo saldría de la aplicación GarageBand, haría una copia de seguridad de mi sistema y luego movería estos archivos/carpetas a la papelera:
/Users/whatever/Library/Caches/com.apple.garageband
/Users/whatever/Library/Preferences/com.apple.garageband.LSSharedFileList.plist
/Users/whatever/Library/Preferences/com.apple.garageband.LSSharedFileList.plist.lockfile
/Users/whatever/Library/Preferences/com.apple.garageband.cs
/Users/whatever/Library/Preferences/com.apple.garageband.plist
/Users/whatever/Library/Preferences/com.apple.garageband.plist.lockfile
/Users/whatever/Library/Saved Application State/com.apple.garageband.savedState
Si eso no soluciona el problema, entonces llamaría a Apple si tuviera AppleCare o pudiera visitar un bar de genios y entonces simplemente migraría a mano mis archivos de usuario a una nueva cuenta. Esto último debería llevar menos de 20 minutos de planificación y los archivos pueden copiarse mientras estás cenando. Tener una buena copia de seguridad es obligatorio para cualquier borrado/prueba/migración manual por si acaso encuentras algo que hayas olvidado migrar días o meses después.