2017年1月1日开始,苹果强制要求https,如何应对?

如题,很多cocos做的网游,应该都用到了引擎封装的http请求吧,这次如何应对?
虽然网上搜到了一些方法,还是希望引擎组官方出来给个话。

你说的是HttpClient吗?支持https请求啊。引擎的测试例子就有用HttpClient连接https请求。测试例子代码在cpp-tests/Classes/ExtensionsTest/NetworkTest/HttpClientTest.cpp

老项目用的2.2.6,也支持吗?

你好 目前我们用cocos2d-x 3.13版本的热更新模块,现在需要把下载地址也都改成https的 但是android发现无法下载,看源码里面下载模块用的是AsyncHttpClient,请问这个该如何支持https下载呢

使用3.8的更新 同样遇到这个问题

[1]:其他信息: Resuming from previous unfinished update, 1 files remains to be finished.
2016-12-22 10:41:10.491297 TOK[677:366526] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9806)
JS: [54]:更新完毕来源:更新失败 原因 :更新错误id: update1, 错误原因:An SSL error has occurred and a secure connection to the server cannot be made.

具体报错如上,cocos现在给出解决方案了吗

@grass4wolf @jacklling 你们说的热更新模块指的是AssetsManagerEx吗?

@grass4wolf 我在Android上用lua-tests里的AssetsManagerTest测试都可以啊。使用的是https地址。因为使用的地址是github地主,这几天需要翻墙,否则会出现超时错误。你说的无法下载错误是什么?使用什么模块?

@jacklling 你使用的是什么模块?

是的 就是这个模块,访问https 就直接报错, ps 我再xcdoe 设置了禁用http

服务器是我们自己搭建的nodejs服务器,证书也是自己生成的,现在有教程吗,我么有接触过http 和 https 这一块,完全不知道从哪里入手
不好意思 之前没发现可以编辑回复 - -
具体的内容 我再这里有描述

http://forum.cocos.com/t/appstore1-1-https/42496

是在什么平台报错?iPhone真机、Mac还是iPhone模拟器?

Js的AssetsManger对应的是c++的AssetsManagerEx,内部下载使用的是Downloader代码。

iphone 真机 6s 上报错的
具体报错 和实现 在这个帖子当中
http://forum.cocos.com/t/appstore1-1-https/42496