Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.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
Ios 使用Charles获取从app Store下载的应用程序使用的端点的完整路径_Ios_Security_Networking_Charles Proxy - Fatal编程技术网

Ios 使用Charles获取从app Store下载的应用程序使用的端点的完整路径

Ios 使用Charles获取从app Store下载的应用程序使用的端点的完整路径,ios,security,networking,charles-proxy,Ios,Security,Networking,Charles Proxy,我有一个从应用商店下载的应用,我想访问它正在使用的原始端点,这样我就可以以更易访问的格式(例如JSON)而不是通过应用GUI与数据交互 我使用Charles并通过MacBook作为代理路由iOS流量。然而,当我与应用程序交互时,我只看到域;路径为空。我还从Charles那里将SSL证书下载到我的iOS设备和MacBook上,并授予他们权限;但是,我仍然在左手边看到一个红色的X(参见下面的屏幕截图)。我不知道这是不是我看不见路的原因 我无法通过我的macbook进行代理,但我可以通过iOS Cha

我有一个从应用商店下载的应用,我想访问它正在使用的原始端点,这样我就可以以更易访问的格式(例如JSON)而不是通过应用GUI与数据交互


我使用Charles并通过MacBook作为代理路由iOS流量。然而,当我与应用程序交互时,我只看到域;
路径
为空。我还从Charles那里将SSL证书下载到我的iOS设备和MacBook上,并授予他们权限;但是,我仍然在左手边看到一个红色的
X
(参见下面的屏幕截图)。我不知道这是不是我看不见路的原因

我无法通过我的macbook进行代理,但我可以通过iOS Charles应用程序(9美元下载)进行代理。

看起来你忘记信任iOS设备中的证书了。您可以在设置应用程序>常规>关于>证书信任设置中找到它,然后打开证书。这里的详细指南:@NghiaTran事实上,奇怪的是,我确实信任这个证书,这让我很困惑。可能是Charles的错误,或者你的设备还在缓存旧证书。重新启动两者可能会解决您的问题