缺少 Google API 密钥,因此 Chromium 的部分功能将无法使用
安装 Chromium 后却无法登陆成功,也就无法同步书签、扩展等内容,对此表示心急。检索许多却只发现了 Windows 下的解决方案,还好最后发现了这篇文章:El Captain 设置环境变量,虽然标题不显,但内容确实也解决了「Chromium 无法登陆账号」的问题,因无法登陆也是同样的原因,只需添加环境变量即可解决
1)在目录 ~/Library/LaunchAgents/
创建一个文件 environment.plist
,并将以下内容复制进去:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>my.startup</string>
<key>ProgramArguments</key>
<array>
<string>sh</string>
<string>-c</string>
<string>
launchctl setenv GOOGLE_API_KEY AIzaSyCkfPOPZXDKNn8hhgu3JrA62wIgC93d44k
launchctl setenv GOOGLE_DEFAULT_CLIENT_ID 811574891467.apps.googleusercontent.com
launchctl setenv GOOGLE_DEFAULT_CLIENT_SECRET kdloedMFGdGla2P1zacGjAQh
</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
2)在终端执行 launchctl load ~/Library/LaunchAgents/environment.plist
以使其立即生效。
也可以在 stack overflow 查看原教程。
扫一扫即可关注微信公众号