Sud*_*ath 33 proxy charles-proxy
在 Charles mac 应用程序上,如果我去
帮助 > SSL 代理 > 在 iOS 模拟器上安装 Charles 根证书
然后从 Xcode 运行任何模拟器我没有看到模拟器上安装了 Charles 证书。
我正在使用 Charles v4.6.1。这在 iOS Simulator 14.4 上运行良好。如果您有任何解决方案,请告诉我。
Ngh*_*ran 89
这是 Charles Proxy 的错误。您应该等到 Charles Proxy 修复它。
要解决此问题,您可以从帮助菜单 -> SSL 代理 -> 保存 Charles 代理根证书手动导出证书。
然后将文件拖到 iOS 模拟器。然后通过转到设置应用程序 -> 常规 -> 关于 -> 证书信任设置来信任它。
或者您可以使用simctlCLI安装和信任证书
xcrun simctl keychain booted add-root-cert <your_certificate>
Run Code Online (Sandbox Code Playgroud)
如果您更喜欢自动化工作,请一键完成,您可以查看 Proxyman,它是 Charles Proxy 的现代版本。
它还完全支持 Xcode 12.5、iOS 14.5 Simulators、Big Sur 和 M1 Macbook。
免责声明:我开发了 Proxyman 应用程序。希望对你有帮助。
Duy*_*Hoa 18
你可以试试这个(对于任何新的模拟器)。此过程仍然适用于模拟器 14.5:


Settings/General/Profile/Download Profile以安装证书(设置中的配置文件链接仅在从https://chls.pro/ssl下载配置文件后才会出现)。

Settings/General/About/Certificate信任设置接受新安装的证书

我很难找到 iOS 17 的答案。\n
对于任何使用iOS 17的人来说,答案与 @Duyen-Hoa 所说的相同。\n
打开Settings/General/VPN & Device Management以安装证书
\xe2\x80\x83\xe2\x80\x83\xe2\x80\x83
不再需要解决方法。只需将 Charles 更新到4.6.2 版本即可。
您可以从上面的链接下载: https: //www.charlesproxy.com/download/
| 归档时间: |
|
| 查看次数: |
6342 次 |
| 最近记录: |