C'est essentiellement la même question que Comment enregistrer un AppleScript comme navigateur web par défaut potentiel?, mais la solution ne semble pas fonctionner sur Yosemite (LSIsAppleDefaultForScheme
n'existe plus).
J'ai écrit un AppleScript, enregistré en tant qu'application, et coché "Rester ouvert." J'ai également ajouté une entrée CFBundleURLTypes à l'Info.plist avec http
et https
et l'identifiant "URL du site web", imitant les entrées dans les plistes des autres navigateurs. Je pense que la même procédure a fonctionné la dernière fois que j'ai essayé sur Mavericks.
Néanmoins, LaunchServices ne semble pas détecter l'applet comme un navigateur web par défaut possible. J'ai déjà essayé de reconstruire la base de données LaunchServices et d'ouvrir et de fermer l'applet plusieurs fois.
Est-ce que quelqu'un d'autre a essayé de faire cela récemment?