Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 1.62 KB

微信公众号开发调试.md

File metadata and controls

46 lines (28 loc) · 1.62 KB

准备

  1. Charles / Fiddler
  2. 微信开发工具
  3. iHosts / SwitchHosts(可选)
# Charles
brew cask install charles
# SwitchHosts
brew cask install switchhosts

代理且重定向

  1. 配置 Charles

    设置重定向,打开菜单 Tools > Map Remote,☑️ Enable Map Remote

    From:https://wechat-web.funxi.cn:443

    To: https://127.0.0.1:443 (测试为: https://119.23.226.83:443

    安装 Charles 安全证书,打开菜单 Help > SSL Proxying > Install Charles Root Certificate

    查看本机 IP,Help > Local IP address

  2. 修改 Host

    打开 SwitchHosts,开启 My hosts 或新建一项,添加如下内容

    127.0.0.1 wechat-web.funxi.cn
    
  3. 配置微信开发者工具

    设置代理,设置 > 代理设置,☑️ 手动设置代理,代理为:127.0.0.1:8888

  4. 手机设置代理

    手机和 PC 保证在同一个局域网,打开 Charles,Help > SSL Proxying > Install Charles Root Certificate On a Mobile Device or Remote Browser,根据提示安装证书。

    然后在 WIFI 中设置代理,代理为上述查询到的 IP,端口为 8888

    ⚠️ iOS 10 及以后版本需要进入 设置 > 通用 > 关于本机 > 证书信用设置 中信任 Charles 证书后才能使用。