移动端:
Simulator IOS模拟器安装钉钉app。切换到安装包的目录中执行
xcrun simctl install booted Dingtalk.app
Charles代理工具使用
1、Map Local(将制定的网络请求重定向到本地文件)
本地开发,代理到模拟机Simulator上:
Map Remote 网络重定向,从哪个服务器重定向到哪个服务器
Map Local 将网络请求通过 Map Local 映射到了本地的一个经过修改的文件中:
手机上打开即代理到自己本地:
2、协助 iOS 开发
- Charles 上的设置:
Proxy -> Proxy Settings,填入代理端口8888,并且勾选“Enable transparent HTTP proxying”
- iPhone 上的设置
首先获取电脑的 IP:
进入 terminal ifconfig en0 获取到 IP
进入手机设置-> 无线局域网中->点击详情将“HTTP 代理”一项切换为手动,然后填上刚才获取到的 IP 地址,以及端口号8888.
连接之后,Charles 上会弹出提示连接的框,点击 allow 即可相连。