问题在Catalina上配置Charles代理

时间:2019-08-22 16:32:27

标签: charles-proxy macos-catalina

在购买带有Catalina的新MacBook Pro后启动 Charles 时,我收到以下消息

  

在只读卷上时,Charles无法配置代理设置

3 个答案:

答案 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"