Do you have a ScanSnap scanner on your Mac and scan things to Evernote? You notice that if you have Evernote running, ScanSnap can’t launch Evernote properly? You might get an error message like the following:
Turns out Evernote is broken. EvernoteHelper.app is an embedded application that runs while Evernote is running (or while it’s in the background) and if you’re set to English, its name is the same as the main Evernote application. Technically, the CFBundleName is being overridden in the InfoPlist.strings file. You can verify this by running /Applications/Utilities/Activity Monitor.app and seeing:
How do you fix this? Well, Evernote should really fix it. In fact, I’ve opened a support request with them. But until then, you can follow these steps to modify the bundle name by hand. Follow these directions at your own risk.
- Open Terminal.app in /Applications/Utilities.
- Type the following command and hit enter:
curl -o /Applications/Evernote.app/Contents/Library/LoginItems/EvernoteHelper.app/Contents/Resources/English.lproj/InfoPlist.strings https://i.cloudup.com/ovQskXFl1h.strings
- Type the following command and hit enter:
killall EvernoteHelper
- Restart Evernote and try scanning!
Please note that this fix will most likely break every time Evernote is updated. Like I mentioned I submitted a support request to their team to see if it can get fixed permanently. This was attempted with the stand-alone download of Evernote, not the version available in the Mac App Store (it may work with the App Store version too).
Updated 2014/01/02 – The team handling support at Evernote has acknowledged receipt of the problem and is forwarding it to the product team for review.