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.