不知道是谁的 BUG BigSur 下 Chrome 不能设为默认了

2020-11-18 22:12:59 +08:00
 RichardSun

很诡异,启动台里面有也可以用

但是在 Gerneal 里面设置默认浏览器那里没有 Chrome 了

从 Chrome 的设置里面点设为默认也没用

Alfred 搜索现在打开的也变成了 Safari

有点难受

1052 次点击
所在节点    Apple
3 条回复
fm92
2020-11-18 22:15:12 +08:00
我更新前默认是 chrome,更新之后还是
WillBC
2020-11-19 11:13:41 +08:00
不保证有效,你可以试试在终端运行下面的代码,然后重启电脑。

html='
<dict>
<key>LSHandlerContentType</key>
<string>public.html</string>
<key>LSHandlerPreferredVersions</key>
<dict>
<key>LSHandlerRoleAll</key>
<string>-</string>
</dict>
<key>LSHandlerRoleAll</key>
<string>com.google.chrome</string>
</dict>
'

xhtml='
<dict>
<key>LSHandlerContentType</key>
<string>public.xhtml</string>
<key>LSHandlerPreferredVersions</key>
<dict>
<key>LSHandlerRoleAll</key>
<string>-</string>
<key>LSHandlerRoleViewer</key>
<string>-</string>
</dict>
<key>LSHandlerRoleAll</key>
<string>com.google.chrome</string>
</dict>
'

http='
<dict>
<key>LSHandlerPreferredVersions</key>
<dict>
<key>LSHandlerRoleAll</key>
<string>-</string>
</dict>
<key>LSHandlerRoleAll</key>
<string>com.google.chrome</string>
<key>LSHandlerURLScheme</key>
<string>http</string>
</dict>
'

https='
<dict>
<key>LSHandlerPreferredVersions</key>
<dict>
<key>LSHandlerRoleAll</key>
<string>-</string>
</dict>
<key>LSHandlerRoleAll</key>
<string>com.google.chrome</string>
<key>LSHandlerURLScheme</key>
<string>https</string>
</dict>
'

defaults write ~/Library/Preferences/com.apple.LaunchServices/com.apple.launchservices.secure.plist LSHandlers -array-add "$html" "$xhtml" "$http" "$https"
bigsma11
2020-11-19 11:18:58 +08:00
我可以在 general 设置,试试卸载 chrome 重装?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/726880

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX