代码之家  ›  专栏  ›  技术社区  ›  Jordan

以编程方式更改默认浏览器Mac OSX

  •  2
  • Jordan  · 技术社区  · 14 年前

    如何在MacOSX上以编程方式更改默认浏览器。

    谢谢

    1 回复  |  直到 14 年前
        1
  •  4
  •   Andrew-Dufresne    12 年前

    你应该使用

    LSSetDefaultHandlerForURLScheme(
                 CFStringRef inURLScheme, CFStringRef inHandlerBundleID) 
    

    另请参见 Launch Service Reference Docs .

    @"http" 对于 inURLScheme

    您还可以检查使用

    LSCopyAllHandlersForURLScheme(CFStringRef inURLScheme)