MAC怎么更改默认浏览器_MAC切换Chrome或Edge为默认【教程】

  技术百科     |      2026-01-23 00:00
若Mac点击链接仍打开Safari,说明默认浏览器未正确切换;可通过系统设置、浏览器内置设置、访达应用简介、终端命令或重置LaunchServices数据库五种方法将Chrome或Edge设为默认浏览器。

如果您在Mac上点击网页链接或打开HTML文件时,系统仍调用Safari而非Chrome或Edge,则说明默认浏览器尚未正确切换。以下是针对macOS系统切换Chrome或Edge为默认浏览器的多种可行方法:

一、通过系统设置更改默认浏览器

该方法利用macOS内置的全局默认应用配置机制,直接指定HTTP/HTTPS协议及网页文件的默认处理程序,设置后所有外部链接(包括邮件、信息、终端输出中的URL)均会调用目标浏览器。

1、点击屏幕左上角的苹果菜单,选择“系统设置”。

2、在左侧边栏中,根据macOS版本选择对应选项:Ventura 13及更高版本请点按“桌面与程序坞”,macOS Monterey及更早版本请点按“通用”。

3、在右侧区域找到“默认网页浏览器”选项,点击其右侧当前显示的浏览器名称。

4、从弹出的列表中选择Google ChromeMicrosoft Edge

5、关闭窗口,系统立即生效;无需重启或注销。

二、通过目标浏览器内部设置完成关联

Chrome与Edge均内置系统注册功能,可主动向macOS声明自身支持HTTP/HTTPS协议处理权,并引导用户完成授权,该方式能同步更新LaunchServices底层绑定,增强设置稳定性。

1、打开您希望设为默认的浏览器,例如Google ChromeMicrosoft Edge

2、点击右上角三个点图标(Chrome)或三个水平点图标(Edge),选择“设置”。

3、在设置页面左侧导航栏中,点击“默认浏览器”选项。

4、点击“设为默认”按钮,系统将自动跳转至“系统设置”对应界面并高亮授权区域。

5、按照提示点击“是”或“允许”,返回浏览器检查状态是否显示“已设为默认浏览器”。

三、使用访达(Finder)强制关联应用程序打开方式

此方法修改Chrom

e或Edge应用自身的“打开方式”元数据,适用于系统设置中未显示目标浏览器、或首次安装后未被识别的情况,可绕过图形界面限制直接建立文件类型关联。

1、在访达中按下Command + Shift + A打开“应用程序”文件夹。

2、找到并右键点击Google ChromeMicrosoft Edge应用图标。

3、选择“显示简介”(或按Command + I)。

4、展开“打开方式”区域,点击下拉菜单。

5、从中选取Google ChromeMicrosoft Edge

6、点击窗口右下角的“全部更改…”按钮。

7、在确认对话框中点击“继续”。

四、使用终端命令强制设定协议处理权

当图形界面设置失效、目标浏览器未出现在下拉列表中,或需精确控制HTTP与HTTPS协议分别指向同一应用时,可通过终端直接写入LaunchServices数据库,覆盖系统默认协议绑定。

1、打开“启动台”→“其他”→“终端”应用。

2、输入以下命令以将http协议指向Chrome:
defaults write com.apple.LaunchServices/com.apple.launchservices.secure LSHandlers -array-add '{"LSHandlerScheme"="http";"LSHandlerRoleAll"="com.google.chrome";}'

3、输入以下命令以将https协议指向Chrome:
defaults write com.apple.LaunchServices/com.apple.launchservices.secure LSHandlers -array-add '{"LSHandlerScheme"="https";"LSHandlerRoleAll"="com.google.chrome";}'

4、若需设为Edge,将上述命令中"com.google.chrome"替换为"com.microsoft.edgemac"。

5、执行命令后,重启Mac使更改生效。

五、重置LaunchServices数据库以修复关联异常

当多次设置失败、浏览器列表为空或更改后仍调用旧浏览器时,可能因LaunchServices缓存损坏导致协议绑定未刷新,重建该数据库可清除旧有注册项并强制系统重新扫描已安装浏览器。

1、关闭所有正在运行的浏览器窗口和应用程序。

2、打开“访达”,按下Shift + Command + G,输入~/Library/Preferences/并回车。

3、查找并删除以com.apple.LaunchServices开头的plist文件(例如com.apple.LaunchServices.plist)。

4、重启Mac,系统将自动重建默认应用数据库并重新索引已安装浏览器。