Jag har just surfat runt lite på detta för i början fungerade Spotlight fint för mig med iPhoto, men sedan "gick det sönder".
Här finns en "lösning":
http://discussions.apple.com/thread.jspa?messageID=2648437�
Det är lite meckigt att "laga" situationen, men det funkade för mig (till slut).
iPhoto lagrar metadata i en separat fil: ~/Pictures/iPhoto Library/AlbumData.xml
Man kan gå in i Terminalen och få Spotlight att läsa den genom att skriva kommandot
$ mdimport -f ~/Pictures/iPhoto Library/AlbumData.xml
Då fick jag felmeddelanden som enligt länken ovan beror på att man använd radbrytningar i kommentarsfältet!
Genom att följa rekommendationerna i länken kunde jag "laga" problemet.
OBS: Då man i textfältet instrueras att trycka option-return, tryck då EN GÅNG på return med alt-knappen nertryckt. Ingenting syns i textrutan.
Dessutom var jag tvungen att lägga till nyckelordet spotlight (enligt instruktionerna), avsluta iPhoto, starta om iPhoto, ta bort nyckelordet, avsluta iPhoto igen, innan Spotlight började funka.
Spotlight-integrationen känns väldigt buggig med iPhoto. Man kan hoppas att Apple släpper en uppdatering...