Egret社区
1银子
这几天把h5游戏打包app遇到的问题,我们资源全部放到包体内assets下的。
安卓没有任何问题,但ios上,如果访问后台的http测试环境也没有问题。但发布要改成https就会返回HTTP -999的错误。

分享到 :
0 人收藏

2 个回复

倒序浏览
devy  初学乍练 | 2019-3-15 10:51:15
貌似苹果签名的问题,账号重新激活后就可以了。。
瓦哥  初学乍练 | 2019-3-15 11:32:12
有遇到过类似的问题WebClient加载测试环境下 http 服务正常,正式环境下 https 就请求不到。在请求前加上一段代码
if (url.Substring(0, 5) == "https")
                    {
                        // 解决WebClient不能通过https下载内容问题
                        ServicePointManager.ServerCertificateValidationCallback +=
                            delegate (object sender, System.Security.Cryptography.X509Certificates.X509Certificate certificate,
                                     System.Security.Cryptography.X509Certificates.X509Chain chain,
                                     System.Net.Security.SslPolicyErrors sslPolicyErrors)
                            {
                                return true; // **** Always accept
                        };
                    }

                    sw.Start();
                    client.DownloadProgressChanged += new DownloadProgressChangedEventHandler(ProgressChanged);
                    client.DownloadFileAsync(new System.Uri(url), currDownFile);

就顺利解决,希望可以帮到你。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

devy

初学乍练

积分: 3 帖子: 3 精华: 0

楼主热帖

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号

Powered by Discuz! X3.2 © 2001-2019 Comsenz Inc.

返回顶部