Me gusta abrir URL personalizadas, como "myscheme: // a / b / c" desde mi código AppleScript.
Esto es no acerca de abrir las URL de http en un navegador web. Se trata de obtener el mismo resultado que cuando creas un archivo .inetloc en el Finder y luego lo abres, o invocas este código en una aplicación macOS escrita en ObjC:
[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString: @"myscheme://a/b/c"]];