美文网首页
iOS charles使用过程踩过的坑

iOS charles使用过程踩过的坑

作者: my简书 | 来源:发表于2017-07-28 17:47 被阅读0次

前提:Charles下载好了,图1中install三个根证书都弄好了

图1

情景1:使用Charles抓不到模拟器的包

a.关掉代理(这个很重要,不然什么都获取不到)

b.勾掉Proxy -> macOS Proxy,然后勾回去(如果返回结果是乱码,一般是https请求,请跳到c)

c.找到你想看的URL,右键找到Enable SSL Proxying,点击选择,然后重复b(或者到Proxy -> SSL Proxying Setting... -> SSLProxying 添加你要查看的URL的域名和端口)

d.如果还不行,那重启Charles和模拟器,先打开Charles再打开模拟器

e.还不行的话,打110吧~

情景2:使用charles抓不到真机的包

a.设置电脑IP为你的手机Wi-Fi的代理

命令行:如图2,可获取电脑IP

图2

或者在网络偏好设置中获取,图3:

图3

b.Proxy -> Proxy Setting中,Port一般都是8888,这个要和下一步手机中的端口相同,图4:

图4

c.打开手机,设置->无线局域网下的HTTP代理,选择手动,图5:

图5

d.点击返回,电脑中Charles会出现一个提示框,点击allow。如果没有出现点击Proxy->Access control settings,添加你的手机ip,图6:

图6

e.打开 safari,输入这个网址,安装描述文件。

IOS9输入:https://www.charlesproxy.com/getssl

其他:http://www.charlesproxy.com/getssl

Tip:提示连接网络失败关闭电脑wifi重新打开一次,并重启Charles。

相关文章

  • iOS charles使用过程踩过的坑

    前提:Charles下载好了,图1中install三个根证书都弄好了 情景1:使用Charles抓不到模拟器的包 ...

  • iOS多线程使用踩过的坑

    iOS多线程使用踩过的坑 iOS 开发过程中,我们经常使用系统提供的方法使用多线程(全局并发)包括: 使用起来很方...

  • iOS抓包工具Charles的使用

    iOS端抓包工具Charles的使用今天跟大家简单分享 iOS 端抓包工具Charles的使用,在开发的过程中,接...

  • 大数据爬坑收录

    爬出过的坑 大数据运维过程就是一个踩坑的过程。如下分享一些踩过的坑,以供参考。 Hive Spark Flink ...

  • iOS项目中误删文件然后还原导致的问题

    本人初学的iOS,由于自己摸索,导出踩坑,特此随笔几下我踩过的坑,老鸟就不用点进来了。 一、加强对这个坑的认识,毕...

  • YYLabel使用笔记,以及部分踩过的坑

    本文仅记载笔者对 YYLabel相关功能的使用和踩过的一些小坑。 基本使用 使用过程遇到的小问题 1.1 简单加...

  • iOS抓包&&安卓抓包

    Mac下使用Charles iOS 抓包Mac下使用Chrome 安卓抓包 iOS抓包 1、下载Charles ...

  • iOS开发经验总结

    在iOS开发中经常需要使用的或不常用的知识点的总结,几年的收藏和积累(踩过的坑)。 一、 iPhone Size ...

  • iOS开发经验总结

    在iOS开发中经常需要使用的或不常用的知识点的总结,几年的收藏和积累(踩过的坑)。 一、 iPhone Size ...

  • iOS开发经验总结

    在iOS开发中经常需要使用的或不常用的知识点的总结,几年的收藏和积累(踩过的坑)。 一、 iPhone Size ...

网友评论

      本文标题:iOS charles使用过程踩过的坑

      本文链接:https://www.haomeiwen.com/subject/yilflxtx.html