Dado que Screens 5 es una aplicación en entorno aislado, requisito de Apple para su publicación en la Mac App Store, no puede acceder a las API necesarias para configurar dinámicamente el controlador predeterminado para un esquema de URL específico.
Nuestra solución es una pequeña aplicación gratuita llamada Default Handler.

Para usarla, simplemente cree un nuevo controlador para el esquema de URL "vnc" y designe Screens como controlador:

Screens asumirá automáticamente el esquema de URL designado. Si alguna vez necesita volver al controlador original, la opción está disponible. Además, Default Handler ofrece compatibilidad con otras aplicaciones en entorno aislado que enfrentan restricciones similares, lo que proporciona una solución versátil para diversos escenarios.
Puede descargar la última versión aquí. Tenga en cuenta que Default Handler requiere macOS 14 o posterior. También es importante tener en cuenta que esta aplicación se proporciona tal cual, sin garantía ni soporte.
También puede leer más detalles en nuestra entrada de blog.