使用 Charles Proxy 在 iOS13 上下载 apple-app-site-association 文件失败
Posted
技术标签:
【中文标题】使用 Charles Proxy 在 iOS13 上下载 apple-app-site-association 文件失败【英文标题】:Failed to download apple-app-site-association file on iOS13 using Charles Proxy 【发布时间】:2021-07-07 08:02:49 【问题描述】:我们在开发应用时通常使用 Charles 代理。问题是当我们使用Charles代理在ios13设备上捕获HTTP请求和响应时,我们无法下载apple-app-site-association
文件,如标题所示。
在 iOS12 之前它运行良好。
这是安装应用程序时获取app-site-association
文件的请求的捕获。
这是说
HTTP/1.1 200 连接建立
但在那之后GET /apple-app-site-association
请求似乎没有被执行。
有人知道怎么解决吗?
iOS13
iOS12
【问题讨论】:
【参考方案1】:我做了很多研究和反复试验,但最终我找不到原因。但是,在安装应用程序时,我可以通过从SSL Proxy Setting
中删除相应的域来获得apple-app-site-association
。
【讨论】:
以上是关于使用 Charles Proxy 在 iOS13 上下载 apple-app-site-association 文件失败的主要内容,如果未能解决你的问题,请参考以下文章
使用 Charles Proxy 和 Visual Code 嗅探数据包
我可以在 Charles Proxy 中创建重写,所以没有给出响应
使用 Charles Proxy Socks 功能调试 iPhone 流量?