Esto es causado por la Privacidad de las características introducidas con macOS Mojava y ampliado con macOS Catalina. Esencialmente apps están aislados y no se les permite acceder a la totalidad del disco, a menos que usted les dé el permiso.
Usted puede dar a una solicitud de acceso a la disco completo como este:
- Abra Preferencias Del Sistema
- Haga Clic En Privacidad Y Seguridad
- Elija la pestaña de Privacidad
- Seleccione Disco Lleno de Acceso en el ascensor de la izquierda
- Haga clic en el candado en la esquina inferior izquierda para desbloquear
- Arrastre la aplicación a la lista de la derecha
La próxima vez que inicie la aplicación, tendrá acceso a todo el disco.
El estándar de emacs que se suministra con el sistema que se ejecuta a través de Terminal.app. Si usted está usando emacs como este (con el sistema suministrado o por ejemplo una instalación de HomeBrew o MacPorts), es necesario arrastrar Terminal.aplicación en la lista para dar acceso.
Si usted está usando un tercero basado en GUI Emacs, tendrás que arrastrar el .la aplicación de ese programa en la lista.
Tenga en cuenta que algunos de Emacs "distribuciones" paquete junto con un número de Emacs binarios para varias versiones de macOS en una sola carpeta, y dinámicamente en tiempo de ejecución elige el más adecuado para su sistema. Esto significa que el icono haga clic en para iniciar el programa es realmente un "marcador de posición" que no es Emacs sí mismo, sino que sólo se inicia Emacs. Este "marcador de posición" a menudo toma la forma de un script en Ruby. Si este es el caso, tendrás que arrastrar el Rubí programa en la lista.
Ruby viene con macOS por defecto. Usted puede encontrar el programa abriendo Finder y, a continuación, desde el "Ir a" menú seleccione "Ir a la Carpeta". Entrar en "/usr/bin" y verás que la carpeta abierta en el Finder. En la carpeta, vas a encontrar el rubí programa que puede arrastrar en el Disco Completo de la lista de Acceso.