Navigando per la rete ho letto che diversi utenti hanno problemi ad utilizzare iPhoto 6.
Alcuni non riescono neanche a lanciarlo altri ancora, io compreso, hanno problemi con l’editing delle foto.
Frugando nella console, con l’apposita applicazione, Applicazioni->Utilities->Console, e guardando il file console.log, cercando iPhoto ho trovato l’errore che non permette ad iPhoto di andare ad editare le foto:
*** +[CIFilter filterWithName:]: selector not recognized
Inizialmente ho lasciato perdere, dopo aver cercato in rete, sembrava che nessuno riuscisse a venirne a capo. Poi finalmente quando molti utenti hanno cominciato ad avere problemi, ecco che qualche guru ha deciso di dedicarci del tempo e trovare la soluzione.
Senza sapere ne leggere ne scrivere ho applicato le soluzioni che mi suggerivano in rete, e ve le riporto, tali e quali.
La prima cosa, è stata verificare i permessi della libreria di iPhoto. Per farlo basta fare mela+I sulla vostra cartella iPhoto Library, e vedere se nella sezione Proprietario e permessi il proprio utente abbia i privilegi Lettura / Scrittura e che il padrone e il gruppo abbiano anche loro Lettura / Scrittura; nel campo altri deve esserci Solo Lettura. Una volta settati, basta cliccare applica agli elementi inclusi. Questa operazione non comporta rischi di nessun tipo, provare e sperare che iPhoto torni a funzionare.
Purtroppo nel mio caso iPhoto non dava ancora segni di vita nell’edit, quindi ho dovuto eseguire l’operazione più delicata, la sostituzione di una cartella di sistema. In certi casi iLife’06 sembra non andare d’accordo con la versione di
AppleAppSupport.framework 1.4
e di conseguenza va riportata alla versione precedente.
Per farlo occorre il DVD di Tiger e il Terminale.
Da Terminale digitare il seguente comando:
sudo mv /System/Library/PrivateFrameworks/AppleAppSupport.framework /System/Library/PrivateFrameworks/AppleAppSupport.framework.old
Inserire la password quando viene richiesta.
Questo serve solo a rinominare la cartella AppleAppSupport.framework in AppleAppSupport.framework.old, in modo tale da non buttare via nulla.
Ora avendo già inserito il DVD di Tiger NON quello di Upgrade di sistema, digitate questo comando:
sudo cp -pr /Volumes/Mac\ OS\ X\ Install\ DVD/System/Library/PrivateFrameworks/AppleAppSupport.framework /System/Library/PrivateFrameworks
Per coloro che invece hanno il DVD di upgrade:
cp -pr /Volumes/Mac OS X Upgrade DVD/System/Library/PrivateFrameworks/AppleAppSupport.framework /System/Library/PrivateFrameworks/
Inserire la password quando viene richiesta.
Fatto, ora nella maggiorparte dei casi queste procedure hanno riportato iPhoto 6 ad un corretto funzionamento.
Articoli correlati:


