J'ai trouvé une solution appropriée à ce problème:
J'avais utilisé l'assistant de migration pour migrer mon ancien système Mac (10.8 environ) vers un Mac Mini récemment acheté avec 10.10 (Yosemite). Après quelques jours, j’ai appris que iPhoto ne commençait pas - avec les symptômes décrits.
Heureusement, l'ancien système est toujours en cours d'exécution. Je pouvais donc les comparer et copier le vieux répertoire NyxAudioAnalysis faisait le travail.
Tout pourrait bien se passer ici, mais je me demandais pourquoi, lors de la réparation de mes droits d'accès, l'utilitaire de disque m'avait dit qu'il y avait un problème avec le répertoire. Il a dit que c'était un annuaire, mais devait être un lien symbolique:
Abweichende Zugriffsrechte für „Library/Frameworks/NyxAudioAnalysis.framework“, Soll-Wert: lrwxr-xr-x , Ist-Wert: drwxr-xr-x .
(Version allemande ici, désolé.)
Depuis que j’ai une autre boîte sous Yosemite, je pouvais comparer les systèmes et j’ai découvert que Apple avait déjà déplacé l’emplacement du framework NyxAudioAnalysis. En 10h10 (Yosemite) il est situé dans /System/Library/PrivateFrameworks
, alors que dans les anciens systèmes, c’était en /Library/Frameworks
. Pour assurer la compatibilité, Apple a inséré un lien symbolique à l’ancien emplacement: NyxAudioAnalysis.framework
→ /System/Library/PrivateFrameworks/NyxAudioAnalysis.framework
. L'assistant de migration semble avoir tout gâché.
Donc, pour résoudre ce problème, vous pouvez utiliser Terminal.app:
cd /Library/Frameworks
sudo mv NyxAudioAnalysis.framework NyxAudioAnalysis.framework.copy
sudo ln -s /System/Library/PrivateFrameworks/NyxAudioAnalysis.framework NyxAudioAnalysis.framework
qui fait le travail.
Conclusion: La copie du répertoire depuis une source fonctionne, mais cela peut ne pas durer. Le problème potentiel est que si Apple doit mettre à jour sa bibliothèque à un moment donné, vous ne recevrez pas les modifications. Cela pourrait causer des problèmes avec iPhoto (ou d'autres programmes) à tout moment dans le futur. Par conséquent, je suggère d'insérer le lien symbolique d'origine.