**Charles**代理工具使用

移动端:
Simulator IOS模拟器安装钉钉app。切换到安装包的目录中执行

xcrun simctl install booted Dingtalk.app

Charles代理工具使用

1Map Local(将制定的网络请求重定向到本地文件)

本地开发,代理到模拟机Simulator上:

  • Map Remote 网络重定向,从哪个服务器重定向到哪个服务器

  • Map Local 将网络请求通过 Map Local 映射到了本地的一个经过修改的文件中:

手机上打开即代理到自己本地:

http://daily-hrmregister.dingtalk.com:7001/hrmregister/mobile/index?corpId=ding4b1e651d32764e01&userId=05191758-103297794#/hrCenter

2、协助 iOS 开发

  • Charles 上的设置:

Proxy -> Proxy Settings,填入代理端口8888,并且勾选“Enable transparent HTTP proxying”

  • iPhone 上的设置

首先获取电脑的 IP:

进入 terminal ifconfig en0 获取到 IP

进入手机设置-> 无线局域网中->点击详情将“HTTP 代理”一项切换为手动,然后填上刚才获取到的 IP 地址,以及端口号8888.

连接之后,Charles 上会弹出提示连接的框,点击 allow 即可相连。

你可能感兴趣的:(**Charles**代理工具使用)