This is similar to How to Restore File System Access in macOS Catalina but the problem is different. I did not upgrade my operating system, only the app, and none of the solutions there are valid fixes for this question.
I am having a problem with my
Emacs.app on Mac OS X 10.15 Catalina. The distribution i am using is from the emacs-app-devel port from MacPorts.
I initially installed
Emacs.app on Catalina. Everything worked as expected. When i tried to access privileged locations like
~/Documents, i received an OS popup asking for permission, granted, and was able to use the app normally.
I then upgraded my
Emacs.app through macports. After the new install and relaunching, i could no longer access the files using the emacs find-file functionality (default
C-x C-f). I can still access everything using
File->Open. Opening a file in one of the protected directories like ~/Documents using
File -> Open or
ns-open-file-using-panel does NOT restore access and allow find-file to proceed. Permissions like
"Files and Folders"
"Network Volumes" are already granted and i can see them.
Full Disk Access is not necessary to allow emacs to access these files in Catalina.