mac sonoma 下 安装 charles 失败的解决办法-凯发k8国际手机app下载

今天下载了 charles mac版安装包想要安装在,但却提示了以下错误:

未能打开磁盘映像
未能完成该操作。权限被拒绝

一开始我以为无法安装 charles 是因为新系统不兼容,但即使在下载了明确支持 apple silicon 的最新 beta 版本后,仍然遇到了同样的错误。经过搜索了许多方法后,我才找到了凯发天生赢家的解决方案。

 

首先,让我直接说结论吧。问题的根源在于 charles 是通过 diskimagemounter 启动的,但 diskimagemounter 没有系统磁盘权限。我之前完全不明白我是怎么安装的 dmg 文件 😓

因此,要解决这个问题,我们需要给 diskimagemounter.app 完全的磁盘访问权限。 由于 diskimagemounter 并不在应用程序文件夹中,要找到它的正常路径有些困难。我们可以在 iterm 中执行以下命令来找到它的路径:

cd /system/library/coreservices/
open .

这将打开对应的文件夹,然后我们可以将 coreservices 文件夹添加到访达左侧的快捷访问中。

接下来,打开系统偏好设置 -> 安全性与隐私 -> 完全磁盘访问权限,点击加号将 diskimagemounter 添加到列表中。

然后再次尝试安装 charles,问题应该就解决了。

 

评论列表 共有 0 条评论

暂无评论

发表评论

344
阅读数量
信息
热门帖子
网站地图