美文网首页
友盟第三方登录 qq 获取uid不一致问题

友盟第三方登录 qq 获取uid不一致问题

作者: 伊乐兔 | 来源:发表于2018-07-03 15:11 被阅读264次

    刚刚做过友盟第三方 qq 微信 登录,发现qq的一个大坑。

    android 和 iOS 用一个qq登录 获取到的 uid 是不一致的,这样就导致一个qq号码,可以绑定两个账号。

    第一步先登录 http://open.qq.com 查看 iOS  android 平台上面查看 你创建的的应用。


    点击应用查看上面的APPID , iOS 和 android 或者 网页 三端的应用是否相同。

    如果不相同那就是创建的应用有问题。不同的APPID  qq 返回的 uid 是不相同的。

    解决办法:

    打开 ‘任意’ 一端创建的应用 点击右上角的 ‘平台信息’ 选择其他端,重新创建应用。我周六提交的审核,大概十分钟左右就申请成功了。

    注意:

    1. 因为之前已经创建过应用,所以应用的名称不能相同。可以在后面加上iOS或者android,此名字不会影响授权页显示的应用名称。

    2.如果手中没有创建应用的素材,可以把之前创建的素材下载下来,下载的应用图标的名字需要把 .php 给删除掉,不然选择添加的时候图片会显示 “ ?”。下载的应用截图需要把后缀强制改为jpg (android的我不知道可不可以),应用截图只支持jpg/png。

    3.上传图片的时候,如果图片没有显示出来,但是提示上传成功,请不要相信,需要删除重新上传,直到显示为止。

    4.授权页的项目名称 iOS 可以在 Bundle name中修改,项目图片就是 上传的应用图标。若修改了应用图标,审核通过,但是发现还是之前的,可以多找几个手机测试一下(亲测,3个手机,2手机可以,一个还是显示之前的图片,删除应用重新安装都不行,最后把qq删除重新下载就好了,不知道还有没有其他好的方法)。


    希望能够帮助到你!

    相关文章

      网友评论

          本文标题:友盟第三方登录 qq 获取uid不一致问题

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