iPhoto non si avvia dopo l'aggiornamento a OS X 10.10, Yosemite

2

Da quando ho eseguito la migrazione a un nuovo Macbook Pro Retina (MacBookPro11,2) ea OS X 10.10, iPhoto non verrà eseguito.

In precedenza eseguivo OS X 10.8 su un MacBook Pro (MacBookPro7,1). Ho provato a disinstallare iPhoto e a reinstallarlo utilizzando l'App Store.

L'errore che ricevo è questo registro di arresto completo :

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000002, 0x0000000000000000

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: /Library/Frameworks/NyxAudioAnalysis.framework/Versions/A/NyxAudioAnalysis
  Referenced from: /Applications/iPhoto.app/Contents/Frameworks/iLifeSlideshow.framework/Versions/A/iLifeSlideshow
  Reason: image not found

Da quello che posso dire, ci sono alcune librerie che non possono essere caricate. Apparentemente, la semplice reinstallazione di iPhoto non ha funzionato. C'è qualcos'altro che posso fare?

    
posta Sebastian Sulger 15.12.2014 - 10:34
fonte

2 risposte

1

Ho trovato una soluzione adeguata a questo problema:

Avevo usato l'Assistente Migrazione per migrare il mio vecchio sistema Mac (10,8 circa) ad un nuovo Mac Mini acquistato con 10.10 (Yosemite). Dopo alcuni giorni ho scoperto che iPhoto non si stava avviando - con i sintomi descritti.

Fortunatamente ho ancora il vecchio sistema in esecuzione, quindi ho potuto confrontarlo e copiare la vecchia directory NyxAudioAnalysis ha fatto il lavoro.

Tutto potrebbe andare bene qui, ma mi sono chiesto perché quando ho riparato i miei diritti di accesso, l'utilità del disco continuava a dirmi che c'era un problema con la directory. Diceva che era una directory, ma avrebbe dovuto essere un collegamento simbolico:

Abweichende Zugriffsrechte für „Library/Frameworks/NyxAudioAnalysis.framework“, Soll-Wert: lrwxr-xr-x , Ist-Wert: drwxr-xr-x .

(versione tedesca qui, sorry.)

Dato che ho un altro box in esecuzione con Yosemite, posso confrontare i sistemi e ho scoperto che Apple aveva spostato la posizione del framework NyxAudioAnalysis in un determinato momento. In 10.10 (Yosemite) si trova in /System/Library/PrivateFrameworks , mentre nei sistemi precedenti era in /Library/Frameworks . Per garantire la compatibilità, Apple ha inserito un link simbolico nella vecchia posizione: NyxAudioAnalysis.framework/System/Library/PrivateFrameworks/NyxAudioAnalysis.framework . L'assistente alla migrazione sembra averlo incasinato in qualche modo.

Quindi per risolvere il problema puoi usare Terminal.app:

cd /Library/Frameworks
sudo mv NyxAudioAnalysis.framework NyxAudioAnalysis.framework.copy
sudo ln -s /System/Library/PrivateFrameworks/NyxAudioAnalysis.framework NyxAudioAnalysis.framework

che fa il lavoro.

Conclusione: la copia della directory da qualche fonte funziona, ma potrebbe non durare. Il potenziale problema con esso è che se Apple dovesse aggiornare la propria libreria qualche volta non si otterranno le modifiche. Ciò potrebbe causare alcuni problemi con iPhoto (o altri programmi) in qualsiasi momento nel futuro. Pertanto suggerisco di inserire il link simbolico originale.

    
risposta data 21.03.2015 - 15:54
fonte
0

Sono stato in grado di trovare un post sul blog online in cui qualcuno aveva caricato le librerie mancanti. Li ho appena messi in / Library / Frameworks / e iPhoto ora si apre bene. Ecco un link al post del blog:

link

    
risposta data 18.12.2014 - 17:50
fonte

Leggi altre domande sui tag