前言:
使用spy-debugger对真机进行远程调试,如果要拦截到https请求数据需要给远程移动设备安装.crt安全证书。相信不少同学在安装证书这一步痛苦十分,因为全网几乎找不到具体可行的操作说明。包括对于github上对于次issue的讨论也没有明确的结论。经过些许折腾我成功安装了证书,在此记录下详细的安装步骤,希望对一些同学有所帮助。
- spy-debugger版本:3.8.5
- 远程移动设备:iphone
步骤一:
在终端输入命令行spy-debugger,启动工具;此时会自动打开用于本地调试的工具页面,如图:



步骤二:
在保证手机和pc在统一局域网的前提下,设置手机网络代理,IP同上,端口默认9888,如图:

步骤三:
在pc工具页面进行如下操作:
点击左侧“请求抓包”按钮 > 继续点击“RootCA”按钮,得到如下界面:



步骤四:
我们拿到的下载链接的ip是127.0.0.1,如上步骤我们更换ip,得到http://192.168.41.39:52569/fetchCrtFile。OK,我们在iPhone手机的Safari浏览器上输入这个链接,不出意外浏览器就会提示你是否允许下载描述文件,那肯定是要点击允许。接下来就都是一些常规操作,在手机设置中找到描述文件安装并信任。这部分内容网上成堆的教程我就不再瞎咧咧了,至此,happay ending!