今天,在新添加到 Xcode 几分钟后,我的任何 iOS 模拟器都停止被代理应用程序(Charles 或 Proxyman,任何)侦听。 (Mac 操作系统 Ventura)
有什么想法可以解决这个问题以及造成这个问题的原因吗?
iOS 16 模拟器中的此问题自 iOS 17 以来已得到修复。
或者,您可以使用Atlantis框架(由Proxyman团队开发)。它不会回复代理,因此它解决了您的问题。
为了解释这一点,Atlantis 使用 Method Swizzling 捕获从 URLSession 调用的请求/响应。之后,它会转移到 macOS 上的 Proxyman 应用程序进行预览。