关于2020.04.02苹果部分手机使用某个App加载特别慢的问题

简介: 关于2020.04.02苹果部分手机使用某个App加载特别慢的问题

补充:最近有不少人私信博主,问怎么解决,其实很简单,出现这种问题的人都是没有做双向认证的,且未设置忽略证书代码,只需要设置忽略证书的代码,打包重新发布即可。

manager.securityPolicy.allowInvalidCertificates = NO; 
manager.securityPolicy.validatesDomainName = NO;//不验证证书的域名

现象:就在昨天,也就是20年4月2号当天,突然发现部分苹果手机访问服务器缓慢,调试发现,请求已经发出,但却迟迟没有到达服务器,经历10s+才到达服务器,服务器秒回。同意手机非所有App出现,也并非所有苹果设备都有此问题。


分析:检查发现前一天凌晨服务器被爬虫攻击,但是经检查没有发现有明显的影响,尝试切换网络来尝试请求,部分手机切换到4G访问后恢复正常,部分手机依然没有恢复正常,经试验,链接其他手机热点访问后正常,切回4G或者Wi-Fi后一切正常,猜测可能和网络IP,DNS,ipv4/IPv6相关。


调查:网传苹果手机部分系统有无法访问网络或网络延迟比较慢的情况,解决办法和我们的尝试相似。苹果手机网络一直都是一个问题,经常会发现某个app请求网络特别的慢,且当天有5G相关的消息,也许和运营商网关有关系,因为切换IP后恢复了正常,以上纯属个人猜测,可以排除服务器本身的问题(大部分用户都是正常的)。


解决办法:链接其他手机热点访问,恢复正常后切回自己的网络即可。


补充:原服务器做了https的证书配置,但是没有打开强制效验,客户端这边采用的网络请求中有没有对证书做忽略处理,在2号前没有任何问题,但是2号当天苹果发布了新的beta版本,猜测网络协议有更新,所以才导致了这个问题,但也并非所有用户都受影响,现增加忽略证书的操作即可。

目录
相关文章
|
25天前
|
缓存 数据处理 UED
App加载页面的等待体验设计技巧
App加载页作为整个用户体验的一部分,直接影响用户对于产品服务的忠诚度和满意度。
46 13
|
2月前
|
小程序 JavaScript API
微信小程序开发之:保存图片到手机,使用uni-app 开发小程序;还有微信原生保存图片到手机
这篇文章介绍了如何在uni-app和微信小程序中实现将图片保存到用户手机相册的功能。
952 0
微信小程序开发之:保存图片到手机,使用uni-app 开发小程序;还有微信原生保存图片到手机
|
3月前
|
移动开发 Android开发 数据安全/隐私保护
移动应用与系统的技术演进:从开发到操作系统的全景解析随着智能手机和平板电脑的普及,移动应用(App)已成为人们日常生活中不可或缺的一部分。无论是社交、娱乐、购物还是办公,移动应用都扮演着重要的角色。而支撑这些应用运行的,正是功能强大且复杂的移动操作系统。本文将深入探讨移动应用的开发过程及其背后的操作系统机制,揭示这一领域的技术演进。
本文旨在提供关于移动应用与系统技术的全面概述,涵盖移动应用的开发生命周期、主要移动操作系统的特点以及它们之间的竞争关系。我们将探讨如何高效地开发移动应用,并分析iOS和Android两大主流操作系统的技术优势与局限。同时,本文还将讨论跨平台解决方案的兴起及其对移动开发领域的影响。通过这篇技术性文章,读者将获得对移动应用开发及操作系统深层理解的钥匙。
|
4月前
【Azure Function App】遇见无法加载Microsoft.Azure.WebJobs.ParameterBindingData的问题
【Azure Function App】遇见无法加载Microsoft.Azure.WebJobs.ParameterBindingData的问题
|
4月前
|
开发框架 JavaScript 前端开发
【App Service】解决 .NET Profiler 报告打开后无数据加载的问题
【App Service】解决 .NET Profiler 报告打开后无数据加载的问题
|
4月前
|
前端开发 JavaScript Linux
【Azure 应用服务】在Azure App Service for Linux环境中,部署的Django应用,出现加载css、js等静态资源文件失败
【Azure 应用服务】在Azure App Service for Linux环境中,部署的Django应用,出现加载css、js等静态资源文件失败
|
5月前
|
存储 前端开发
useEffect问题之在子组件的副作用中更新父组件的状态如何解决
useEffect问题之在子组件的副作用中更新父组件的状态如何解决
|
4月前
|
安全 开发者 UED
欧盟新规:苹果App Store开发者需公开联系方式,透明度提升还是隐私挑战?
欧盟加强数字服务监管,苹果宣布自10月16日起,欧盟区App Store实施新规:开发者须公开联系方式,提升透明度。政策区分个人与公司开发者信息要求,旨在改善用户体验和服务质量,但引发隐私担忧。苹果需采取措施保护隐私,新规亦考验市场竞争与用户权益平衡。
58 0
|
5月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现(源码+lw+部署文档+讲解等)
|
5月前
|
存储 移动开发 Android开发
使用kotlin Jetpack Compose框架开发安卓app, webview中h5如何访问手机存储上传文件
在Kotlin和Jetpack Compose中,集成WebView以支持HTML5页面访问手机存储及上传音频文件涉及关键步骤:1) 添加`READ_EXTERNAL_STORAGE`和`WRITE_EXTERNAL_STORAGE`权限,考虑Android 11的分区存储;2) 配置WebView允许JavaScript和文件访问,启用`javaScriptEnabled`、`allowFileAccess`等设置;3) HTML5页面使用`<input type="file">`让用户选择文件,利用File API;

热门文章

最新文章