swift设置为默认Web浏览器

时间:2014-12-05 11:29:45

标签: macos swift browser

我目前正在尝试使用swift创建一个Web浏览器(用于OS X)。我找到了如何制作一个教程,但我不知道如何将它作为我的默认Web浏览器。有没有办法可以做到这一点?

1 个答案:

答案 0 :(得分:1)

使用Launch Services API手动设置http URL方案的默认处理程序:

LSSetDefaultHandlerForURLScheme("http", "com.ORGANIZATION.APPNAME")

此外,要将应用程序公开为系统偏好设置>下的默认浏览器设置。一般>设置默认Web浏览器,在Xcode项目的信息选项卡中添加URL类型。确保添加一个标识符和" http"网址方案。构建并运行:

enter image description here