公司的一款app,7台设备在公司内部网络测试,网络没有任何问题,用 TestFligth 安装到公司员工手机上,发现个别人在自家Wi-Fi网络下没有响应,公司测试依然没问题,无法情景再现。(背景)
解决思路过程如下:
1.先检查 app 的代码,各种模式检测没有发现问题;
2.抓接口发现传给服务器的请求没有问题,但是服务器没有返回的任何数据,.第二天发现 android 也存在同样的问题,因为服务器是共享10M带宽,经计算会存在网络慢的问题,我又提高了响应时间,问题还是没有解决。
3.程序没闪退,查看.dysm文件也没有 Watchdog 错误日志,看来不是由于主线程请求网络造成
4.最后是运维修改了服务器网络配置和增加带宽这个问题得到解决。
网友评论