补充一张这是效果图

你好,请贴出把 authData 保存时的代码。

你好,你们官方给的leanChat项目也是有这个问题,我试了用QQ登陆也是这个问题,你可以看一下,authData保存时的代码就是leanChat项目的一样

需要主动设置用户名,就像这样: user.username = @"foobar";,authData 中的 username 默认不作为 AVUser 的直接属性。

iOS10之前就没问题啊,你们leanChat项目也是这么写的啊

其他微博,微信三方登陆都没问题,偏偏QQ有问题,作何解释

请对比一下微博、微信和 QQ 的 authData 分别有什么不同。请把它们的样例(把 access_token 过滤掉)发出来看看。