我的应用需要国内国外都可以访问,升级后现在国内不能访问了,我就在阿里云上买了一个域名,绑定后一直显示要配置dns

然后我就在阿里云上配置了一下,不知道对不对


使用dig api.qubit-test.top测试没有问题

但代码中修改server后国内还是不能访问

手机上显示dioerror,我用的sdk版本是leancloud_storage: ^0.7.10

请问大佬们是什么原因啊?

使用dig api.qubit-test.top测试没有问题

不对,从你的截图看,域名解析还没有生效。如果生效会在结果中看到类似这样的内容:

;; ANSWER SECTION:
api.qubit-test.top	1	IN	CNAME	voaji3og.us-w1-cname.lncldglobal.com

后面手机上的报错也是同样的原因。你可以再看看阿里云后台绑定的情况吗,是否有一些状态提示。

可以试试根据页面上的指引把域名的 DNS 服务器改为推荐的服务器。

绑定域名只需根据 LeanCloud 控制台的提示增加 CNAME 记录即可,无需修改域名的其他配置。

我这边 dig api.qubit-test.top 已经正常了,看后台域名绑定也已经成功,你再试试看呢。