机智发
机智发
  • 发布:2022-07-22 15:39
  • 更新:2023-09-16 15:39
  • 阅读:551

【报Bug】一键登录ios端报错手机号获取失败,弹窗不能关闭

分类:uniCloud

产品分类: uniCloud/App

操作步骤:

ios调取一键登录弹窗,获取手机号失败,报手机号获取失败,一键登录弹窗不能关闭

预期结果:

ios能获取到手机号成功登录

实际结果:

ios端获取手机号失败,弹窗不能关闭

bug描述:

云函数一键登录报5000 errMsg: 获取手机号码失败:gyuid不合法

2022-07-22 15:39 负责人:无 分享
已邀请:
DCloud_云服务_moyang

DCloud_云服务_moyang

gyuid不合法: 排查一下 客户端获取token使用的appid 与 调用云函数获取手机号时使用的appid是否不一致

金丝猴

金丝猴 - 牛逼的自动剪辑APP,99%过原创

一般出现gyuid不合法是因为两个app共用了一个云函数

两个APP可以共用一个云空间,但是必须多建一个云函数,下面是修改步骤:

1、修改云函数名称:getPhoneNumber改为getPhoneNumberLeopard

2、修改index.js第26行代码:uniCloud.getPhoneNumber改为uniCloud.getPhoneNumberLeopard

3、修改第27行appid:UNIEE86C0E

4、修改package.json:"path": "/http/get_phone_leopard"

5、修改服务器上API路径:http/get_phone_leopard 跟第4步路径一致即可

要回复问题请先登录注册