Encontré una solución adecuada a este problema:
Había utilizado el Asistente de Migración para migrar mi antiguo sistema Mac (10.8 más o menos) a un Mac Mini recién comprado con 10.10 (Yosemite). Después de unos días descubrí que iPhoto no se iniciaba, con los síntomas descritos.
Afortunadamente aún tengo el sistema antiguo funcionando, así que pude compararlos y copiar el antiguo directorio NyxAudioAnalysis hizo el trabajo.
Todo podría estar bien aquí, pero me preguntaba por qué, al reparar mis derechos de acceso, la utilidad de disco me seguía diciendo que había un problema con el directorio. Decía que era un directorio, pero se esperaba que fuera un enlace simbólico:
Abweichende Zugriffsrechte für „Library/Frameworks/NyxAudioAnalysis.framework“, Soll-Wert: lrwxr-xr-x , Ist-Wert: drwxr-xr-x .
(Versión en alemán aquí, lo siento.)
Dado que tengo otra computadora funcionando con Yosemite, pude comparar los sistemas y descubrí que Apple había movido la ubicación del framework NyxAudioAnalysis en algún momento. En 10.10 (Yosemite) se encuentra en /System/Library/PrivateFrameworks
, mientras que en sistemas más antiguos estaba en /Library/Frameworks
. Para garantizar la compatibilidad, Apple insertó un enlace simbólico en la ubicación antigua: NyxAudioAnalysis.framework
→ /System/Library/PrivateFrameworks/NyxAudioAnalysis.framework
. Parece que el asistente de migración lo arruinó de alguna manera.
Así que para solucionarlo, puedes usar Terminal.app:
cd /Library/Frameworks
sudo mv NyxAudioAnalysis.framework NyxAudioAnalysis.framework.copy
sudo ln -s /System/Library/PrivateFrameworks/NyxAudioAnalysis.framework NyxAudioAnalysis.framework
lo cual hace el trabajo.
Conclusión: Copiar el directorio desde alguna fuente funciona, pero puede que no dure. El problema potencial con eso es que si Apple actualiza su biblioteca en algún momento, no obtendrás los cambios. Esto podría causar algunos problemas con iPhoto (u otros programas) en cualquier momento en el futuro. Por lo tanto, sugiero insertar el enlace simbólico original.
0 votos
Al mirar tu registro de errores, ¿has revisado la actualización de software en busca de una actualización de "Soporte de iLife"? Parece que está fallando porque no puede cargar el marco de Nyx.
0 votos
Estoy suponiendo que también es una versión antigua - referencias a Cocoa en eso. Sin saber con certeza, ¿no sería una aplicación de Apple completamente basada en Carbono en este momento? Todavía suponiendo... Información de compilación: iPhotoProject-910... ¿iPhoto 9.1, alrededor de 2010?
0 votos
Suena correcto, sí. Revisé la App Store y la Actualización de Software, pero no pude encontrar el Soporte de iLife. iMovie y GarageBand funcionan bien. ¿Qué debo hacer?
0 votos
Las aplicaciones de iLife 11 deberían actualizarse a través de la App Store, a pesar de que son anteriores a la propia tienda. Haz una búsqueda en la tienda y ve si te pide que pagues por ella. Si es así, es posible que tengas que preguntar a Apple; han sido conocidos por 'desbloquear' aplicaciones en esas circunstancias.
0 votos
Gracias por tu comentario, @Tetsujin. Este no es el problema, sin embargo. Puedo ver iPhoto disponible en la App Store y me permite actualizar de forma gratuita. Después de actualizar, "Obtener información" en el Finder me muestra que tengo instalada la versión 9.6.
0 votos
¿Aún se bloquea y sigue mostrando 910... en la cadena de versión en el volcado de errores? ¿Has intentado mover la base de datos fuera de su ubicación esperada, para ver si se inicia 'desnuda'? o mantén presionada la tecla Opt al iniciarla, lo que te pedirá que elijas una biblioteca, incluyendo 'nueva', como prueba.
0 votos
Acabo de probar ambos, nada. Se cierra inmediatamente con el mensaje: iPhoto kann aufgrund eines Problems nicht geöffnet werden. ¿Crees que debería intentar instalar esto: support.apple.com/kb/DL842?viewlocale=de_DE&locale=de_DE y ver si se actualiza a través de la App Store?
0 votos
Acabo de probar la imagen de soporte de iLife desde el enlace de arriba. Ni siquiera me deja instalar esos archivos, diciendo que ya tengo una versión más nueva del software instalada.