某ss軟件總閃退. 閃退了一天多, 不知道什么原因就閃退, 關閉wifi再打開, 這些都試過. 不行.
在一天多以后, 我突然想起了mac是可以在終端執行可執行文件來啟動應用的, 這樣的話, 說不定就會有報錯信息.
於是:
cd /Applications/ShadowsocksX.app/Contents/MacOS
./ShadowsocksX
仍然閃退了, 最后一行信息是:
2022-04-04 16:45:10.369 ShadowsocksX[66625:12270278] http proxy start host=0.0.0.0, port=10818
DNS: couldn't parse name server 2402:f000:1:801::8:28.
於是就知道了錯誤原因, 是http proxy的問題.
關閉相關設置, 果然不再閃退.
這個經歷就告訴我們, 如果mac上的app閃退, 可以怎么查看錯誤原因. 很簡單, 命令行啟動.