|
/

iOS集成精简版QQ第三方登录,能拉起QQ但是返回的时候没有走回调

P皮蛋强无敌
发布于 5 年前
112674
移动统计 U-App

iOS集成精简版QQ第三方登录,能拉起QQ但是返回的时候没有走回调,是因为没有配置Universal link吗,但是我的网页不支持https

调用这个方法能拉起QQ没有打印收到回调

[[UMSocialManager defaultManager] getUserInfoWithPlatform:platformType currentViewController:nil completion:^(id result, NSError *error) {
NSLog(@"收到回调");
if(error == nil){
UMSocialUserInfoResponse *resp = result;
// 第三方登录数据(为空表示平台未提供)
// 授权数据
NSLog(@" uid: %@", resp.uid);
NSLog(@" openid: %@", resp.openid);
NSLog(@" accessToken: %@", resp.accessToken);
NSLog(@" refreshToken: %@", resp.refreshToken);
NSLog(@" expiration: %@", resp.expiration);
// 用户数据
NSLog(@" name: %@", resp.name);
NSLog(@" iconurl: %@", resp.iconurl);
NSLog(@" gender: %@", resp.unionGender);
// 第三方平台SDK原始数据
NSLog(@" originalResponse: %@", resp.originalResponse);
}else{
NSLog(@"error->%@", error.debugDescription);
}

}];

11个回答
 
5 年前

分享到微信/QQ没有回调答:首先检查初始化参数是否设置正确,例如微信/QQ的Universal link是否配置正确,以及appKey、appSecret、appID等是否配置正确


其次请检查是否成功设置了系统回调,例如微信和QQ完整版都需要开发者配置正确的Universal link和对应的Universal link系统回调


 
5 年前

我这边一直使用的精简版QQ做分享和第三方登录是没问题。

不一定是因为精简版问题,你可以先集成完整版的看看有没有问题。然后排查一下 Universal link 这些配置。过程中看到的问题这里面找找对应解答 https://developer.umeng.com/docs/128606/cate/191315

 
5 年前

首先请集成QQ完整版,QQ精简版已下线后续不会再提供更新了,所以建议你用最新的QQ完整版集成。

 
5 年前

我好像在哪里看到过,精简版QQ不能支持全功能。

 
4 年前
来自北京

是qq_con不是qq_conn太坑了

 
5 年前

请问楼主问题是怎么处理的, 是否和精简版QQ有关系。

 
5 年前

首先检查初始化参数是否设置正确,例如QQ的Universal link是否配置正确,以及appKey、appSecret、appID等是否配置正确

其次请检查是否成功设置了系统回调,例如QQ需要开发者配置正确的Universal link和对应的Universal link系统回调

 
5 年前

你可以看看这个是否对你有所启发,之前,我这边遇到这个问题是这样解决的。链接免费送给你~~~https://developer.umeng.com/docs/128606/detail/196265。

 
5 年前

URL Schemes未配置正确的时候有回调错误信息打印

Loading ...
登录社区,分享你的经验