在获得带有 Catalina 的新 MacBook Pro 后启动Charles时,我收到以下消息
Charles 在只读卷上时无法配置您的代理设置
在获得带有 Catalina 的新 MacBook Pro 后启动Charles时,我收到以下消息
Charles 在只读卷上时无法配置您的代理设置
上述解决方案中没有一个对我有用。两者都给出错误,因为“Charles Proxy Settings”不是目录
而不是文件赋予整个资源文件夹的所有权和权限
sudo chown -R root "/Applications/Charles.app/Contents/Resources"
sudo chmod -R u+s "/Applications/Charles.app/Contents/Resources"
找到了解决方案。运行后它运行良好。以前,“Charles 代理设置”在MacOS
目录中,最近被移动到Resources
目录中。
#!/bin/sh
SETTINGS_BIN="/Applications/Charles.app/Contents/Resources/Charles Proxy Settings"
chown root "${SETTINGS_BIN}"
chmod u+s "${SETTINGS_BIN}"
对我好!谢谢我的壳,如下
#!/bin/bash -il
# coding=UTF-8
cd ~
SETTINGS_BIN="/Applications/Charles.app/Contents/Resources/Charles Proxy Settings"
sudo chown root "${SETTINGS_BIN}"
sudo chmod u+s "${SETTINGS_BIN}"