一、Mono安装
首先,Mac下需要使用.Net编译后的程序,需要用到跨平台的方案Mono。安装程序可以点击下载。
安装完后,从Mozilla LXR上下载所有受信任的root证书,存于Mono的证书库里。root证书能用于请求SSL地址。
在Terminal里执行以下命令:
/Library/Frameworks/Mono.framework/Versions/<mono version>/bin/mozroots --import --sync
其中:<mono version>应替换为你本地的version。如下图:作者本地的version为5.4.1
执行的命令如下:
/Library/Frameworks/Mono.framework/Versions/5.4.1/bin/mozroots --import --sync
mono version二、把Mono加入到环境变量
编辑.bash_profile文件:
sudo vi ~/.bash_profile
加入文本:
export MONO_HOME=/Library/Frameworks/Mono.framework/Versions/5.4.1(地址根据实际更改)
export PATH=$PATH:$MONO_HOME/bin
保存后重新打开Terminal,Mono环境已装好。
三、Fiddler下载
可以点击此处下载,解压到非中文字符的路径下。作者的路径:/Library/fiddler-mac
打开Terminal,进入该路径/Library/fiddler-mac。执行命令运行:
sudo mono Fiddler.exe
Fiddler界面若启动报错:
Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application.
则换成mono32位版本,执行命令改为:
mono --arch=32 Fiddler.exe
希望对你有所帮助~
网友评论