Antecedentes: Estaba depurando una aplicación web y descubrí que la carga de archivos en el navegador ya no funcionaba en Chrome 80, pero funciona bien en Safari: cuando hacía clic en el botón 'Examinar...' de la página web, el diálogo de exploración de archivos no aparecía como se esperaba. La versión de Catalina es la 10.15.3.
Descubrí que el mismo problema estaba presente en Jira, aunque en ese caso era posible subir los archivos mediante la función de arrastrar y soltar, por lo que no era específico de mi código.
Aunque inicialmente sospeché de Chrome 80, después de probar en diferentes sistemas operativos (High Sierra, Windows Server 2012), parece ser específico de Catalina y relacionado con la configuración de Catalina -> Preferencias del Sistema -> Privacidad -> Archivos y Carpetas: Chrome aparecía en el panel de 'Archivos y carpetas' con acceso a Documentos, pero nada más. Aunque la opción '-' está activada, la opción '+' está en gris. Hice clic en el '-' y Chrome fue eliminado de la lista y no soy capaz de restaurar el acceso a Chrome.
Puedo conceder acceso total al disco, pero parece una mala idea para un navegador web, ya que socavaría esta característica de seguridad donde es más deseable.
¿Cómo puedo conceder acceso a archivos y carpetas específicos para Chrome?
¿Por qué el botón "+" está en gris, a pesar de que he desbloqueado el candado?