美文网首页
2018-04-23 友盟登录经历报错

2018-04-23 友盟登录经历报错

作者: 水中的蓝天 | 来源:发表于2018-04-23 17:27 被阅读27次

    一 .  QQ登录功能在测试中!(错误码:110406)

    报错图

    报错分析:

    可能有几点原因:

    1.  腾讯平台QQ 登录功能还在审核中,或未提交审核 只是创建应用,无法使用该功能;

    解: 这种情况请使用 测试QQ账号 来调试登录功能;

    2.  当前登录的不是测试QQ账号;

    如果不是测试账号需要这么做 : 

        在腾讯开放平台中,应用接入——应用管理——iOS应用——选择对应的应用——选择QQ登录——切换到应用调试者,添加调试用的QQ号

           注意:添加的调试用的QQ号必须是开通开放平台的QQ账号的好友,否则无法添加调试的QQ号。

    二.  QQ 微信 授权 无报错但是收不到回调信息 ? 

    错误分析:

    自ios9之后 需要实现以下方法才可以收到回调;

    - (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *)options;

    而且必须调用下面的方法(原因:该方法会处理收到的3方信息进行回调 )

     /**

    *  获得从sso或者web端回调到本app的回调

    *

    *  @param url 第三方sdk的打开本app的回调的url

    *

    *  @return 是否处理  YES代表处理成功,NO代表不处理

    */

    -(BOOL)handleOpenURL:(NSURL *)url;

    正确做法:

    //iOS9之后官方推荐用此方法 不实现此方法 是无法收到回调的- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *)options {

        NSLog(@"options %@", options);

        if (![[UMSocialManager defaultManager] handleOpenURL:url]) {

            BOOL result = [[UMSocialManager defaultManager] handleOpenURL:url];

            return result;

        }

        return YES;

    }

    相关文章

      网友评论

          本文标题:2018-04-23 友盟登录经历报错

          本文链接:https://www.haomeiwen.com/subject/psmllftx.html