首页 > 解决方案 > 在 iPhone 上输入 Charles Proxy 服务器和端口详细信息后 Safari 无法工作?

问题描述

我正在尝试使用 Charles Proxy 为 iOS 的一些应用程序构建进行测试。但是,一旦我输入服务器和端口信息,我用于测试的手机就无法再连接到任何网页。

以下是我正在使用的步骤:

  1. 在 PC 和 iPhone 上连接到同一个 WiFi。
  2. 打开查尔斯
  3. 停止 Windows 代理
  4. 帮助 -> SSL 代理 -> 在移动设备或远程浏览器上安装 Charles Root 证书
  5. 打开 iPhone 设置,导航到 WiFi
  6. 导航到“配置代理”,选择手动。
  7. 输入 IP 作为“服务器”,输入 IP 后面的端口作为“端口”

完成此操作后,WiFi 不再工作,因此我无法访问“chls.pro/ssl”来下载 Charles 证书。任何人都知道为什么会发生这种情况?

标签: iostestingproxycharles-proxy

解决方案


必须在您的 iOS 模拟器或真实设备中信任 Charles Proxy。

Setttings -> General -> About -> Certificate Trust Settings -> Switch On


推荐阅读