在购买带有Catalina的新MacBook Pro后启动 Charles 时,我收到以下消息
在只读卷上时,Charles无法配置代理设置
答案 0 :(得分:8)
找到解决方案。运行后,它工作正常。以前,“查尔斯代理服务器设置”位于MacOS
目录中,最近已移至Resources
目录中。
#!/bin/sh
SETTINGS_BIN="/Applications/Charles.app/Contents/Resources/Charles Proxy Settings"
chown root "${SETTINGS_BIN}"
chmod u+s "${SETTINGS_BIN}"
答案 1 :(得分:0)
对我很好!谢谢 我的外壳,如下所示
#!/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}"
答案 2 :(得分:0)
以上解决方案均不适用于我。两者均显示错误,因为“ Charles Proxy Settings”不是目录
将文件的所有权和权限授予整个资源文件夹,而不是文件
sudo chown -R root "/Applications/Charles.app/Contents/Resources"
sudo chmod -R u+s "/Applications/Charles.app/Contents/Resources"