iOS手机无法安装Charles 的ssl证书

问题描述

iOS客户端安装证书时一直卡在下载这一步,无法抓包

1、打开Charles,选择help→SSL Proxying→Install Charles Root Certificate on a Mobile Device or Remote Browser

2、按照步骤1中的提示进行操作,手机连接电脑代理,打开safari,输入网址:chls.pro/ssl

会出现一直加载不出来,无法下载证书的问题

个人推测应该是safari浏览器的安全性设置比较高,目前无法试用该方式直接进行下载

解决方案:

先下载证书到电脑上,然后传到手机进行安装

1.打开Charles,选择help→SSL Proxying→Save Charles Root Certificate

保存后文件类型是.pem

2.通过通信软件传到手机上,我是用QQ操作的,下载后选择"用其他应用打开"

选择存储到"文件"

在文件中找到该文件,点击后进行下载

按照提示在"设置"-->"通用-->"VPN与设备管理"中找到这个证书,点击进行安装

安装成功之后,在"设置"-->"通用"-->"关于本机"-->"证书信任设置"中进行信任

现在就可以抓HTTPS协议的接口了

相关推荐
鸿蒙布道师27 分钟前
鸿蒙NEXT开发文件预览工具类(ArkTs)
android·ios·华为·harmonyos·arkts·鸿蒙系统·huawei
鸿蒙布道师28 分钟前
鸿蒙NEXT开发全局上下文管理类(ArkTs)
android·ios·华为·harmonyos·arkts·鸿蒙系统·huawei
归辞...1 小时前
【iOS】OC高级编程 iOS多线程与内存管理阅读笔记——自动引用计数(二)
笔记·ios·cocoa
码客前端2 小时前
ios接入穿山甲【Swift】
macos·ios·cocoa
键盘敲没电3 小时前
【iOS】UITableView性能优化
ios·性能优化·ipad
星鹿XINGLOO3 小时前
ChatGPT语音功能在iPad上支持吗?全面解答!
人工智能·安全·ios·ai·chatgpt·语音识别·ipad
ssslar7 小时前
Flutter PIP 插件 ---- iOS Video Call 自定义PIP WINDOW渲染内容
flutter·ios·pip
JarvanMo17 小时前
flutter工程化之动态配置
android·flutter·ios
彩旗工作室19 小时前
iOS应用开发指南
ios