安装Mono

Mac下需要使用.Net编译后的程序,首先需要用到跨平台的方案Mono(现阶段微软已推出跨平台的方案.Net Core,不过暂时只支持控制台程序)。 下载地址

配置Mono环境

  1. 下载证书 从Mozilla LXR上下载所有受信任的root证书,存于Mono的证书库里。root证书能用于请求https地址:
1
2
$cd /Library/Frameworks/Mono.framework/Versions/<mono version>/bin/
$./mozroots --import --sync

./mozroots命令失效,./cert-sync新命令,暂时不知道怎么使用

  1. 配置Mono环境变量

.bash_profile中加入如下内容

1
2
export MONO_HOME=/Library/Frameworks/Mono.framework/Versions/5.0.1
export PATH=$PATH:$MONO_HOME/bin

Fiddler

官方文档

安装

下载Fiddler-mac.zip压缩包,解压到非中文字符的路径下。

运行

打开Terminal,进入到刚才解压的Fiddler路径,执行命令运行:

1
sudo mono Fiddler.exe

参看