直接在系统设置中修改即可:macOS Ventura及更新版本将默认网页浏览器和邮件客户端设置统一放在「系统设置 > 通用」下,点击对应选项选择已安装并启动过的应用,修改后立即生效。

直接在系统设置里改就行,不用装插件、也不用进终端——只要目标应用已安装并至少启动过一次,两步就能切过去。
修改默认网页浏览器
macOS Ventura(13.x)及更新系统(包括 Sonoma、Sequoia)统一把这项设置放在「系统设置 > 通用」里;部分本地化版本可能显示在「系统设置 > 桌面与程序坞」底部。如果没找到,优先去「通用」页面查找。
- 点击屏幕左上角苹果菜单 →「系统设置」
- 左侧边栏点「通用」(或「桌面与程序坞」)
- 向下滚动到「默认网页浏览器」选项,点击右侧当前浏览器名称
- 从弹出列表中选择 Chrome、Firefox、Edge 或其他已安装的浏览器
改完立刻生效:邮件里的链接、PDF 中的 URL、终端执行 open https://example.com,全都会用你选的浏览器打开。
修改默认邮件客户端
这个设置路径和浏览器类似,也在「系统设置 > 通用」下,但叫「邮件」条目,不是「默认邮件应用」这种模糊表述。
- 进入「系统设置 > 通用」
- 找到「默认应用程序」区域里的「邮件」选项
- 点击当前图标(比如 Outlook 或 Spark),从列表中选「邮件」、「Spark」、「Outlook」等兼容客户端
生效范围覆盖所有系统级调用:网页上的 mailto: 链接、快捷键 Cmd+Shift+I、分享菜单里的「邮件」选项,全部切换过去。已有邮箱账户和设置不受影响。
如果目标应用没出现在列表里
说明它还没向系统注册协议处理权。先手动打开一次该应用(比如点开 Spark 或 Chrome),让它完成初始化;再回到系统设置,通常就会出现了。
- Chrome/Firefox/Edge 还支持在自身设置页内点「设为默认浏览器」,系统会自动跳转并高亮授权位置
- Spark、Outlook 等邮件客户端一般没有内置开关,必须靠系统设置或终端命令触发注册
不复杂但容易忽略。


















