Sh*t my brain says and forgets about

Fix ScanSnap on Mac not opening Evernote properly

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:

Failed to start up Evernote for Mac. Make sure that the selected application is installed correctly.

Failed to start up Evernote for Mac.
Make sure that the selected application is installed correctly.

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:

2013-12-27_15-09-54

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.

  1. Open Terminal.app in /Applications/Utilities.
  2. 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
  3. Type the following command and hit enter:
    killall EvernoteHelper
  4. 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.

Previous

Cable companies: Please, take my money!

Next

Working at Automattic

13 Comments

  1. Stephen Hoff

    I have this problem and have been back and forth with EN and Fujitsu. The fix for me is to always “sign out xxxxxxxxx” and then “Quit Evernote” I haven’t had this error message since then. Also, EV acknowledged this is a problem that will be fixed in the next release.

  2. Charles Araujo

    Can you explain what this is doing. I get very nervous when I see a third party URL in a terminal command.

  3. Aaron

    Charles – the command that I put in the post takes the contents of this file:

    https://i.cloudup.com/ovQskXFl1h.strings (preview at this URL https://cloudup.com/cT1H11lVlsQ)

    And overwrites this file:
    /Applications/Evernote.app/Contents/Library/LoginItems/EvernoteHelper.app/Contents/Resources/English.lproj/InfoPlist.strings

    It effectively changes the text from:
    “CFBundleName” = “Evernote”;
    to
    “CFBundleName” = “EvernoteHelper”;

  4. Charles Araujo

    Aaron – Thank you very much. I chose to do it manually because I’m very nervous about any kind of external connection, but this absolutely did the trick. Thank you for the work around. This is crazy silly that Evernote has caused this problem. I just downloaded v5.4.5 and the problem is still there, so this work around saved me. Thanks!

  5. Worked for me. Thanks. I’m not sure what’s more annoying, the bug or the fact they just launched the new “Evernote” version of ScanSnap. Too busy to fix this issue maybe?

  6. Brandon

    Worked like a charm. THANKS!!!!!

  7. Thanks Aaron – worked great for me!

  8. Felix

    This works. Bugged up after my upgrade to Mavericks. Thank you.

  9. Ken Todd

    Great solution. I am migrating from Yojimbo to Evernote and was about to give up. Thanks for your spot-on analysis and solution!

  10. D Currie

    Hi There, I am a long time evernote with ix500 user, and I am afraid to say that after upgrading to Sierra and downloading a new Evernote update to go with it, I am having the same error message pop up after the ScanSnap Evernote edition opens the Evernote application. The doc scans, is OCR’ed, Evernote opens, then sits there and eventually times out with the same error as above. I tried rebooting, but this appears to either have something to do with the Sierra or Evernote updates. I am running Evernote Version 6.9 (454042 App Store), and macOS Sierra version 10.12 (16A323). I tried editing the plist file, but the CFBundleName tag is not in the file for the current version. Alas, I am stuck.

  11. Tda Hsu

    I’m having this issue and it’s current as of the latest versions of all softwares – OS X, Evernote, and ScanSnap – as of 30 August 2017.

Leave a Reply

Your email address will not be published.

Powered by WordPress & Theme by Anders Norén

%d bloggers like this: