¿Por qué no puedo ver ningún navegador en las preferencias del sistema?

Ya presentó un error en el reportero de errores de Apple, ID es 25949722

Lo que quiero hacer es configurar Canary como navegador predeterminado, pero cuando abrí las preferencias del sistema, no puedo ver ningún navegador en la lista.

¿Qué le pasa a mi Mac (OS X 10.11.4 - El Capitan)?

ingrese la descripción de la imagen aquí

¡Bienvenido a Ask Different! Si bien esta es una pregunta bien planteada que incluye la captura de pantalla, sería útil si proporcionara la versión de OS X que está ejecutando.
@Allan es OS X 10.11.4

Respuestas (3)

¿Tienes Google Chrome (espero que sí, ya que Canary es una versión de Chrome previa al desarrollo y es propensa a bloquearse)?

Vaya a la página de configuración de Chrome escribiendo chrome://settingsy configurando Chrome como navegador predeterminado (se encuentra en la pestaña "General"). Una vez que haga eso, debería solucionar el problema que está viendo en Preferencias del Sistema

Gracias, Alan. Esto debería funcionar. Entiendo que Canary es una versión previa al desarrollo, pero esa es la razón por la que quiero usar Canary, quiero tener funciones de prueba. Además, incluso si uso esta forma de hacer que Chrome sea el navegador predeterminado, no soluciona el problema de que la lista de navegadores está vacía.
Eso es lo que funcionó para mí. Intente configurar Safari como el navegador predeterminado en las preferencias de Safari (pestaña General). Reinicie su máquina, luego regrese e intente cambiar su navegador a Canary en Sys Pref.
No sé por qué, ¡pero la instalación de Chrome nuevamente funcionó! Por cierto, con el último Safari, no hay preferencias para el navegador predeterminado, todo está en las preferencias del sistema -> general

Parece que es posible que deba reconstruir la base de datos de Launch Services, que es lo que usa Mac para su estructura "qué aplicaciones pueden abrir este tipo de archivo".

Puedes hacerlo en Terminal, usando

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user ; killall Dock

luego reiniciar,

O Onyx (software gratuito) puede hacerlo por usted: pestaña Mantenimiento> Reconstrucción: marque solo la primera casilla y ejecute.

Probé de las dos formas y ninguna funcionó

Eliminé el navegador Opera y resolvió el problema.