确定 iOS 应用商店下载的来源?

确定 iOS 应用商店下载的来源?

每隔几个月,我的一款 iOS 应用在应用商店的下载量就会突然激增。这种激增通常只持续 1-3 天。我查看了 iTunes Connect 提供的分析数据,但它最多显示应用商店中我的应用的搜索量激增。我用谷歌搜索了我的应用的名称和网站,看看是否有任何博客文章,但没有任何实质性的进展。

我的问题是,我如何才能找到搜索/下载量激增的根源?

答案1

配置代理服务器来处理您的流量。如果您使用的是 Windows,那么一个易于使用的代理服务器是 Fiddler。在您的计算机上安装 Fiddler 后,您可以将其配置为接受远程连接:

http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/MonitorRemoteMachine

如果您真的想要了解细节,您可以将其配置为解密 HTTPS 请求:

http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/DecryptHTTPS

然后你需要导入由 Fiddler 生成的根证书。使用“配置 Fiddler 解密 HTTPS 流量”页面上第一个屏幕截图中的按钮“将根证书导出到桌面”。

然后,您可以将该证书通过电子邮件发送到手机上配置的电子邮件帐户,或将其托管在手机上可以访问的安全网络服务器上。发送电子邮件可能是最简单的选择。

确保你还打开了 PC 上代理服务器监听端口的防火墙。然后在你的 iPhone 上配置 WiFi 连接(假设你使用的是 WiFi @ home,对吧?)以使用新的 Fiddler 代理。

进入设置 -> wifi -> 点击你的 wifi -> 配置代理(在底部)选择手动。服务器是运行 fiddler 的 PC 的 IP,端口是 fiddler 正在监听的端口号,我相信默认是 8888。

配置完成后,您将看到 Fiddler 中记录的所有 HTTP/HTTPS 请求。如果请求太多,您可以使用过滤器过滤来自/发往某些主机的流量,以及其他可用过滤器。您还可以启动/停止记录并清除日志。您甚至可以从日志中删除单个请求,或突出显示大组请求并全部删除。

祝你好运,狩猎愉快!

相关内容