Jump to content
luckman212

7.10 final was released, Spotlight still broken?

Recommended Posts

The bug I reported a month ago in the 7.10beta1 thread is still not fixed in 7.10 final. The 2 official bugreports I filed (#2815722 and #2823619) have both been marked "closed".  So I opened a new one (#2834216) and am referencing this thread. Please fix this, Spotlight is useless without it.

 

Share this post


Link to post

We're aware Spotlight can't search contents of the note right now. Search only works when using search terms belonging to the title. There's also another issue we're aware of where if you launch a searched note from Spotlight while Evernote isn't running, Evernote opens but not to the note itself. 

Share this post


Link to post

@Nick L. One question because I have send my Mac to bed already: Does „Title“ include search of Information like tags, or just within the plain text of the note titles ?

Share this post


Link to post
13 hours ago, PinkElephant said:

@Nick L. One question because I have send my Mac to bed already: Does „Title“ include search of Information like tags, or just within the plain text of the note titles ?

Plain text in the title. 

  • Like 1

Share this post


Link to post

Should we call this Spotlight-gate? This is an old and recurring issue that Evernote apparently can't get right and, in my case in particular, is a terribly frustrating situation. I make heavy use of Spotlight, and Evernote 7.9 worked beautifully with it. I could search both title and contents of notes reliably. 7.10 cripples Evernote, and to add insult to injury, the release notes that accompany that version state: "Your notes had stopped appearing in Spotlight Search. But we fixed it".

I provide instructions on how to revert back to Evernote 7.9 in hopes that they will be useful to someone. They worked for me, but understand that you do it at your own risk (you should have a backup of your Mac prior to upgrading to Evernote 7.10 and be Terminal-savvy) :

  1. Make sure you have your login details for Evernote.
  2. Back up your Mac (seriously).
  3. Quit Evernote and delete it.
  4. Launch Terminal and stop all Evernote processes with this command:
    for process in $(ps -ef|grep Evernote | awk '{print $2}'); do echo kill -s KILL $process; done
  5. In Terminal, delete Evernote files from your Library folder:
    rm ~/Library/Application Scripts/com.evernote.Evernote*
    rm -rf ~/Library//Group Containers/*.com.evernote.Evernote
  6. Restore the following folders from a backup of your Mac prior to upgrading to Evernote 7.10:
    ~/Library/Application Scripts/com.evernote.Evernote
    ~/Library/Application Scripts/com.evernote.EvernoteHelper
    ~/Library/Containers/com.evernote.Evernote
    ~/Library/Group Containers/com.evernote.Evernote
  7. Restore the Evernote app from a backup of your Mac prior to upgrading to Evernote 7.10.
  8. Launch Evernote and log in.
  9. Create missing symbolic link (I've split the cd command in two lines for easier copy/paste):
    cd ~/Library/Containers/com.evernote.Evernote/Data/Library/Application\ Support
    cd com.evernote.Evernote/accounts/www.evernote.com/????*/localNoteStore
    ln -s ../content content
  10. On macOS 10.13 High Sierra:
    In Terminal, import metadata:
    mdimport -d 1 ~/Library/Containers/com.evernote.Evernote/Data/Library/CoreData/com.evernote.Evernote/????*/ENNote/_records
    You should see lots of ouput (one line per note) like this:
    2019-05-25 11:34:27.358 mdimport[16716:418099] Imported '/Users/<user name>/Library/Containers/com.evernote.Evernote/Data/Library/CoreData/com.evernote.Evernote/<ID>/ENNote/_records/p385.enspot' of type 'com.evernote.note-metadata2' with plugIn /Applications/Evernote.app/Contents/Library/Spotlight/EvernoteSpotlightImporter.mdimporter.
    On macOS 10.14 Mojave:
    In Terminal, import metadata:
    mdimport ~/Library/Containers/com.evernote.Evernote/Data/Library/CoreData/com.evernote.Evernote/????*/ENNote/_records
  11. Hopefully you can now search both titles and contents of notes.

(See http://jenswilly.dk/2015/10/fixing-evernote-and-spotlight-indexing/ and https://discussion.evernote.com/topic/88450-evernote-notes-arent-showing-up-in-spotlight-results for more information.)

If anything goes wrong, delete:
~/Library/Application Scripts/com.evernote.Evernote
~/Library/Application Scripts/com.evernote.EvernoteHelper
~/Library/Containers/com.evernote.Evernote
~/Library/Group Containers/com.evernote.Evernote
and the Evernote app, install it again, log it and wait until it syncs your notes.

  • Like 1

Share this post


Link to post
On 5/21/2019 at 1:22 PM, luckman212 said:

#2834216 was closed too...

image.png.3dd463ada7ecb7a92da7adfd3a33a41f.png

How can they be working diligently to "fix the issue as soon as possible" and the same time change the ticket status to 'inactive'? Shouldn't the ticket be transitioned to status "in progress" or "working on it" or similar? This doesn't make any sense. At all.

  • Like 1

Share this post


Link to post
3 hours ago, jaume said:

I provide instructions on how to revert back to Evernote 7.9 in hopes that they will be useful to someone. They worked for me, but understand that you do it at your own risk (you should have a backup of your Mac prior to upgrading to Evernote 7.10 and be Terminal-savvy) :

For a clean install, the app AppCleaner is recommended for removal of Evernote from your Mac.  It automatically deletes the app, database, and other component files.

After logging into Evernote, your database will be rebuilt from the servers.  Warning: the reinstall does not include Local Notebooks or unsync'd notes,

Share this post


Link to post
On 5/25/2019 at 5:11 AM, jaume said:

How can they be working diligently to "fix the issue as soon as possible" and the same time change the ticket status to 'inactive'? Shouldn't the ticket be transitioned to status "in progress" or "working on it" or similar? This doesn't make any sense. At all.

 

TL;DR Be patient, development is tricky and can’t always be transparent.

What you should understand is that a Support ticket was submitted.  Support teams do not fix bugs; they only provide workarounds if they exist and report bugs to the Development team.   Development teams have their own ticketing system for tracking code changes.  It is safe to say their are aware of the issue and are working on it and tracking progress on an internal Development ticketing system.  

In addition, as I understand EN is in the process of overhauling their code base.  This is not an easy feat and will break other features.  Be assured that they have prioritized the fix, but may take time since they may need to (1) overhaul or redesign the solution since it is a platform specific (macOS) feature and (2) they are probably waiting for the next macOS beta that is only 1 week away to decide how to move forward.  Apple is rumored to overhaul their OS significantly and may impact how developers implement on their platform.   

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...