上午线上有用户反馈登录不上,很奇怪,公司肾6的10.3的测试机、模拟器和我自己的手机都没问题。。一问。。iOS 11的,这用户纯真果粉啊。
然后就开始把测试机升到了iOS 11(毕竟IOS测试机只有一台,不敢升的太过激。)
然后果然,IOS11的系统下,就无法获取请求,都是-1012的错误。
今天后台都不在,无法联调,就自己先看了看。
我们两个APP,我自己试了下`manager.securityPolicy.allowInvalidCertificates = YES;`方法,一个APP在登录界面就无法登录了,另一个很奇怪,包括登录接口在内的有的接口行,有的接口不行。
想试一下证书模式的,证书下不下来。只有等后台回来了。先记着
0727
后台一语惊醒我。。原来线上服务器和测试服务器地址的区别是http和https。。
那么久意味着iOS 11 bate4版本对于https并不支持。。
1009更新
被后台坑了,后台的HTTPS的CA证书过期了,所以访问HTTPS是走不通的,然后九月发布会之后苹果禁止了非HTTPS的访问,后台服务器的才特么的来承认错误。。神他妈