iOS下一键调试Push的方法详解

innovate28888 6 0 pdf 2021-07-21 08:07:13

在遇到一个有挑战性的项目时,前期的设计讨论调整非常频繁以求最优路径抵达目标,平常做项目时,各个程序员都有自己的工具箱和小脚本来应付各类场景。等定位好问题至少已过去十多分钟,白白浪费的十多分钟。我希望能将网络抓包这一流程尽可能简化,首先调试定位是否是 Apple 服务器没有发送 Push,最好能一键完成操作。从 iOS 9 开始,Apple 开始采用 HTTP 2.0,新建了一个综合用处的 HTTP 2.0 长链接通道,这个综合通道应该不止会推送 Push,所以抓包的时候会看到包的数量多于之前的 5223 通道。现状是:Apple 在新版系统里同时用了两个通道,所以 APN 有时候走 5223,有时候又是走 HTTP 2.0,策略不明。简单分析之后,目标明确,我们只需要对端口做限制即可。

iOS下一键调试Push的方法详解

iOS下一键调试Push的方法详解

iOS下一键调试Push的方法详解

iOS下一键调试Push的方法详解

用户评论
请输入评论内容
评分:
暂无评论