美文网首页
facebook登录授权弹窗显示应用名和后台配置应用名不一致问题

facebook登录授权弹窗显示应用名和后台配置应用名不一致问题

作者: 是超超呀 | 来源:发表于2021-08-30 17:08 被阅读0次

    前段时间公司的项目接入facebook,在facebook后台创建了名为Demo1的项目,但是在测试facebook登录的时候,facebook的授权弹窗里的应用名确是和后台配置的名字不一致,也和应用名称不一致,查阅了大量资料,做了很多验证,最终有以下的发现


    41630312690_.pic_hd.jpg

    facebook不像其他的三方登录,直接拿应用名,它取得是bundle name 下图我们可以看到,bundle name 拿的是$(PRODUCT_NAME)如下图


    B3F73EC0-170D-4B9E-82C4-512D19FE0FD6.png

    方法一:我们只需修改bundle name 为我们需要展示的应用名即可;
    方法二:我们看到facebook 取得是bundle name 而bundle name 拿的是product name 如下图所示


    1CBC8C75-1139-4F70-B057-B782F12D6B3E.png

    所以我们只需修改product name即可 点击项目 ->Targets->Build Settings 搜索product name
    讲$(TRGET_NAME)改成需要展示的应用名即可。

    相关文章

      网友评论

          本文标题:facebook登录授权弹窗显示应用名和后台配置应用名不一致问题

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