Pick of the Week - Nov 10 [Show all picks]
Path Finder 5 - A feature-laden Finder replacement
Submit Hint Search The Forums LinksStatsPollsFAQHeadlinesRSS
12,000 hints and counting!

Make Keyword Assistant work with newer iPhoto versions Apps
Keyword Assistant (KA) for iPhoto received a 9/10 MacOSXHints rating back in August 2004 as a Pick of the Week. It's been a great productivity enhancer, until iPhoto was updated past 6.0.2 -- Ken Ferry has not updated KA since then, and he designed it to limit KA's features when an iPhoto version beyond 6.0.2 was installed.

This was terrible for me, since I depended so much on KA -- I emailed Ken several times to no avail -- and then browsing VersionTracker's comments one day, I noticed this suggestion by editcandy:
Quit iPhoto -- Find your iPhoto application -- Control-click and choose Show Package Contents -- Drill through the following directories: Contents -> NetServices -> Bundles -> KeywordAssistant.NetService -> Contents -> MacOS. Open KeywordAssistant in your favorite text editor (I like Smultron). Search for the phrase: WarnForiPhotoVersionsAbove and change the version number that immediately follows to something that corresponds to your current version of iPhoto -- Good luck.
Well, it works just as advertised, and I'm happily using KA with iPhoto 6.0.4. Hope some others find this useful.

[robg adds: The file you're editing is binary, so you'll mainly see gibberish on the screen. But if you search for the specified text and replace the version as instructed, this tip does indeed seem to make KA fully functional again -- hooray! And hopefully Ken will be able to find the time to update the application sometime in the future; it's something I rely on so much, I often forget it's not part of iPhoto.]
    •    
  • Currently 0.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (0 votes cast)
 
[13,954 views]  

Make Keyword Assistant work with newer iPhoto versions | 21 comments | Create New Account
Click here to return to the 'Make Keyword Assistant work with newer iPhoto versions' hint
The following comments are owned by whomever posted them. This site is not responsible for what they say.
Make Keyword Assistant work with newer iPhoto versions
Authored by: krove on Fri, Jul 7 2006 at 7:53AM PDT
Unfortunately, those of us with Intel Macs are still out of luck. My list of photos to keyword has been growing very long since getting my MBP.

I may just have to break down and launch iPhoto in Rosetta (({shudder})).

[ Reply to This | # ]
How to launch iPhoto in Rosetta?
Authored by: jecwobble on Fri, Jul 7 2006 at 10:08AM PDT
All of my iLife apps seem to be missing the 'open in Rosetta' check box in their "More Info" panels (I'm away from my Mac right now and may not have the verbiage exactly right). Has anyone been able to launch any iLife app in Rosetta? In addtion to needing KA in iPhoto, I have some iMovie plug-ins I need to use that are PPC only.

[ Reply to This | # ]
How to launch iPhoto in Rosetta?
Authored by: krove on Fri, Jul 7 2006 at 4:19PM PDT
You're right, I cannot seem to find that checkbox on iPhoto. Anyone have an idea on how to get access to Keyword Assistant on Intel Macs?

[ Reply to This | # ]
How to launch iPhoto in Rosetta?
Authored by: dav on Fri, Jul 7 2006 at 5:03PM PDT
iPhoto - Show Package Contents - Contents - info.plist

lsrequiresnativeexecution

change to "no"

[ Reply to This | # ]
Maybe I'm missing something
Authored by: jecwobble on Thu, Jul 20 2006 at 3:38PM PDT
I made the change to iPhoto's info.plist file and even logged out and back in, but I still don't see an option in the "get info" window to open using Rosetta. What am I missing?

[ Reply to This | # ]
Make Keyword Assistant work with newer iPhoto versions
Authored by: bombcar on Fri, Jul 7 2006 at 9:34PM PDT
I would pay cash money for an Intel version. It kills me to go without.

[ Reply to This | # ]
Make Keyword Assistant work with newer iPhoto versions
Authored by: savage on Fri, Jul 7 2006 at 9:12AM PDT
Great hint this has helped so much !!
Well done

[ Reply to This | # ]
Crash
Authored by: terceiro on Fri, Jul 7 2006 at 10:48AM PDT
Editing this file in TextMate causes iPhoto to crash immediately upon opening. I had to remove the KeywordAssistant.NetService directory from the Bundles (as outlined above) to get iPhoto to successfully launch again.

there's probably something I should have done to save the file as binary again, but I just opened it, changed it as instructed, and saved it. Moral: don't use TextMate for this, unless you want your KeywordAssistant completely dead (which it already was, but still).

[ Reply to This | # ]
Make Keyword Assistant work with newer iPhoto versions
Authored by: lewsmind on Fri, Jul 7 2006 at 12:08PM PDT
This is wonderful news. I just happened to send Ken an email today asking if he was going to update. Maybe this "hack" will get him moving again. Using keywords in iPhoto is too much work without KA. I hope it will be updated soon.

[ Reply to This | # ]
Make Keyword Assistant work with newer iPhoto versions
Authored by: seqiro on Fri, Jul 7 2006 at 2:01PM PDT
Excellent find, thank you!

[ Reply to This | # ]
Make Keyword Assistant work with newer iPhoto versions
Authored by: bluehz on Fri, Jul 7 2006 at 3:37PM PDT

Since that is a binary file - you probably want to edit it with a hex editor instead of a text editor. IMHO.

Using a hex editor
Offset: 16854
Find: 362E302E32
Replace: 372E302E30

That should make it "compatible" through iPhoto v7.0.0

[ Reply to This | # ]
Make Keyword Assistant work with newer iPhoto versions
Authored by: user111one on Sat, Jul 8 2006 at 10:21AM PDT
Thanks! Although your suggestion did not work for me, I found success by completely removing that key entry by editing the text file directly. This is more difficult to reverse, so keep a copy of the modified Info.plist before you delete the entry.

Remove the following lines:

<key>LSRequiresNativeExecution</key>
<true/>

and you should be able to control whether or not iPhoto opens in Rosetta by using the Get Info option in the Finder.

[ Reply to This | # ]
Make Keyword Assistant work with newer iPhoto versions
Authored by: jhersco on Sat, Jul 8 2006 at 11:30AM PDT
Used Text Wrangler to make the recommended change. Now KeywordAssistant works fine in iPhoto. Thanks for the tip!

[ Reply to This | # ]
Make Keyword Assistant work with newer iPhoto versions
Authored by: Eric33Toubib on Sun, Jul 9 2006 at 9:31AM PDT
Very good trick... For me it works fine simply with TextEdit...

[ Reply to This | # ]
Make Keyword Assistant work with newer iPhoto versions
Authored by: princhita on Sun, Jul 16 2006 at 9:07AM PDT
Thanks a million!!! Great Hint.

---
Sonia Zighelboim, Ph.D.

[ Reply to This | # ]
Make Keyword Assistant work with newer iPhoto versions
Authored by: hhendrickson on Thu, Jul 20 2006 at 6:12AM PDT
Just a quick note.

This works great if you use the standard 'vi' text editor from a command line.

Open Terminal and type the following:

cd /Applications/iPhoto.app/Contents/NetServices/Bundles/KeywordAssistant.NetService/Contents/MacOS/
vi KeywordAssistant
<in vi>
/6.0.2
R6.0.1<Esc key>
:wq

Keep the following commands in mind when using 'vi':

R - goes into overwrite edit mode
ESC - exits edit mode
/ - searches for text that you type (hit return to search)

heath

[ Reply to This | # ]
Make Keyword Assistant work with newer iPhoto versions
Authored by: chris_on_hints on Tue, Aug 15 2006 at 9:32AM PDT
hi - thanks for the vi instructions, i was scratching my head as to which editor to use.

BUT - for those following these instructions, you need to change the "6.0.2" to something HIGHER than what you have, so that KA will run. I chose 6.0.8, but i guess you could try 7.0.0, but you would be running the risk that KA might not play well with the next version of iPhoto, so be cautious.

nice hint.

[ Reply to This | # ]
Update released to Keyword Assistant
Authored by: superg on Mon, Sep 11 2006 at 2:09PM PDT
No need to do this anymore, as the latest verison of Keyword Assistant is now compatible with iPhoto... and it's Universal! Yay!

[ Reply to This | # ]
Nope you have to do it again - iphoto is version 6.0.5
Authored by: alexmathew on Fri, Sep 29 2006 at 8:38AM PDT
iPhoto got updated and KA stops working - so this hack is required.
AM

[ Reply to This | # ]
new version out for KA
Authored by: superg on Fri, Sep 29 2006 at 10:51AM PDT
Yes! I'm glad Ken's back!!
Authored by: alexmathew on Fri, Sep 29 2006 at 11:05AM PDT
Hope he'll be around longer this time :-)

[ Reply to This | # ]