Macos Can';使用Charles Proxy作为代理服务器时搜索应用商店
我用Macbook Air上的Charles来监控iPhone上的wi-fi流量。我已经安装了Charles证书,结果中显示了来自我手机的https流量。一切都好 我唯一的问题是,当我在手机上打开App Store应用程序时,我无法使用搜索功能查找应用程序。当我输入一些搜索词时,它只是不断旋转,从不产生任何结果。在Charles的代理设置下,我添加了一些苹果网站来绕过,比如mzstatic、phobos、anything.apple,但没有运气。手机在搜索应用程序时仍然会挂断 知道Charles为什么会关闭应用商店搜索吗?Macos Can';使用Charles Proxy作为代理服务器时搜索应用商店,macos,app-store,charles-proxy,Macos,App Store,Charles Proxy,我用Macbook Air上的Charles来监控iPhone上的wi-fi流量。我已经安装了Charles证书,结果中显示了来自我手机的https流量。一切都好 我唯一的问题是,当我在手机上打开App Store应用程序时,我无法使用搜索功能查找应用程序。当我输入一些搜索词时,它只是不断旋转,从不产生任何结果。在Charles的代理设置下,我添加了一些苹果网站来绕过,比如mzstatic、phobos、anything.apple,但没有运气。手机在搜索应用程序时仍然会挂断 知道Charles
谢谢 如果您已使用正确的Charles证书设置手机,则可能是App Store应用程序正在使用证书锁定-与Facebook非常相似。证书固定甚至阻止使用Charles这样的受信任代理来监控他们的流量。出于某种原因,Apple在使用代理侦听器时阻止应用商店被打开 解决方案非常简单: 代理->录制设置->排除选项卡->添加“*.apple.com”(更具体地说是“itunes.apple.com”) 此外,请确保在“代理->SSL代理设置->SSL代理”选项卡下,“:”或包括“apple.com”在内的任何域都不存在
现在,这些网络呼叫将不会记录在Charles中,但会像往常一样打开和工作。将*.apple.com:*添加到您的SSL排除网站,以启用应用商店流量 (代理->SSL代理设置)
从2021年2月21日起,我可以通过以下设置浏览应用商店 代理>SSL代理设置…>SSL代理 排除
- *.apple.com
- *.mzstatic.com
“出于某种原因”,正如前面的回答所说,原因是证书固定。我想应用商店可能正在进行证书固定