After obtaining a security scoped bookmark to a file, I am seeing mixed results with the bookmark after a user moves the file associated with the bookmark to a different location.
What I am seeing:
Based on what I am seeing, it makes me think bookmarks don't work they way I think they do under sandboxing. However, I have played with a few other sandbox apps and they seem to handle it fine.
UPDATE:
Yes, security scoped-bookmarks do remain valid after a user moves a file.
After some experimenting, it seems to take the OS a small amount of time to update whatever resource it uses to help with resolving bookmarks. It seems that I was resolving bookmarks too soon after moving the files associated with them.