sharesdk常见问题

作者: howhyone | 来源:发表于2020-01-13 10:34 被阅读0次

    这类问题不是必现的,部分系统会出现
    文档介绍了微信和qq的universal link情况

    一、微信universal link 验证问题

    例如:(1)Error Domain=ShareSDKErrorDomain Code=200300 "(null)" UserInfo={SEL=registerApp:universalLink:, error_code=200300}
    (2)返回自己app异常,
    (3) 用户发起微信分享,重复出现“正在连接”的提示,并跳转返回app后再打开微信出现联系人列表:注意teamid和bundle id 要填写对,获取team id的文档链接
    解决方案:
    (1)微信后台universal link介绍:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html
    (2)http://bbs.mob.com/forum.php?mod=viewthread&tid=26370&page=1&extra=#pid67929
    参考下配置 微信
    1、需要增加一个白名单的配置LSApplicationQueriesSchemes:weixinULAPI
    2、初始化微信,universal link 要换成自己mob后台生成的universal link,切记切记

    [platformsRegister setupWeChatWithAppId:@"wx617c77c82218ea2c" appSecret:@"c7253e5289986cf4c4c74d1ccc185fb1" universalLink:@"https://www.sandslee.com/"];
    

    (3)在mob后台可以获取到universal link用于配置qq和微信,当用于QQ时QQ appid是必填的


    mob后台universal link配置.png

    获取到的universal link在微信后台配置下


    image
    (4)xcode工程配置universal link
    image.png

    (5)url scheme不要有weixin字段,如下图所示


    image.png

    二、 qq报错:设备未授权 (错误码:25105)

    1、 qq universal link 文档 文档地址

    2、腾讯开放平台目前不能配置universal link,请到qq互联平台配置universal link

    image.png

    3、xcode工程配置universal link


    image.png

    验证universal link配置是否正确:

    在iPhone自带的备忘录种输入生成的universal link,例如:https://2dkd5.share2dlink.com,点击该链接能打开app就是配置正确, 不能打开就从以上方面检查下universal link配置,双击teamid和bundle id,xcode的universal link配置,检查下是否有空格

    相关文章

      网友评论

        本文标题:sharesdk常见问题

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