Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Can';使用Charles Proxy作为代理服务器时搜索应用商店_Macos_App Store_Charles Proxy - Fatal编程技术网

Macos Can';使用Charles Proxy作为代理服务器时搜索应用商店

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

我用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

“出于某种原因”,正如前面的回答所说,原因是证书固定。我想应用商店可能正在进行证书固定