環境安裝app
Mono安裝測試
首先,Mac下須要使用.Net編譯後的程序,須要用到跨平臺的方案Mono(現階段微軟已推出跨平臺的方案.Net Core,不過暫時只支持控制檯程序)。安裝程序能夠從http://www.mono-project.com/download/stable/地址下載。ui
安裝的過程參考官方安裝文檔,按照說明安裝結束後,打開命令行輸入:Mono -V測試是否安裝成功,或者參考官方demo編寫而後執行測試下。命令行
以上安裝結束,並測試安裝成功後, 再次打開命令行之行以下命令:code
#<Mono Version> 這個填寫Mono的版本號,按照文件目錄尋找文件,並替換 我所使用命令以下 #/Library/Frameworks/Mono.framework/Versions/5.8.1/bin/mozroots --import --sync /Library/Frameworks/Mono.framework/Versions/<Mono Version>/bin/mozroots --import --sync
此步是爲了從Mozilla LXR上下載全部受信任的root證書,存於Mono的證書庫裏。root證書能用於請求https地址。ip
Fidder安裝 文檔
從Fiddler官網https://www.telerik.com/download/fiddler下載fiddler-mac.zip的壓縮包。解壓到非中文字符的路徑下。get
Fiddler 的運行it
打開命令行, 進入到Fiddler的解壓目錄,執行以下命令:io
mono Fiddler.exe
注意:
啓動時報錯,相似下面信息:
================================================================= 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. ================================================================= Process 97084 detached (lldb) quit Abort trap: 6
解決方式: 切換32bit-mono啓動Fiddler
mono --arch = 32 Fiddler.exe