我目前正在尝试使用swift创建一个Web浏览器(用于OS X)。我找到了如何制作一个教程,但我不知道如何将它作为我的默认Web浏览器。有没有办法可以做到这一点?
答案 0 :(得分:1)
使用Launch Services API手动设置http URL方案的默认处理程序:
LSSetDefaultHandlerForURLScheme("http", "com.ORGANIZATION.APPNAME")
此外,要将应用程序公开为系统偏好设置>下的默认浏览器设置。一般>设置默认Web浏览器,在Xcode项目的信息选项卡中添加URL类型。确保添加一个标识符和" http"网址方案。构建并运行: