ios 真机授权按钮点击时间无法触发 Android 真机没问题求解

授权按钮点击事件无法触发,只发生在iphone手机上是否是官方的问题

以下是授权按钮代码

//创建授权按钮
createUserInfoBtn()
{
var viewSize = cc.view.getFrameSize();
var vW = viewSize.width/2; //屏幕宽
var vH = viewSize.height/2;

    var w = this.m_gameStartBtn.width * 2 * vW/1920
    var h = this.m_gameStartBtn.height * 2 * vH/1080

    this.wxBtn = wx.createUserInfoButton({
        type: 'image',
        text: '获取用户信息',
        image: "https://www.xianqiju.cn/caihongjuntuan/start_btn.png",
        withCredentials:true,       //是否带上登录态信息。当 withCredentials 为 true 时,要求此前有调用过 wx.login 且登录态尚未过期,此时返回的数据会包含 encryptedData, iv 等敏感信息;当 withCredentials 为 false 时,不要求有登录态,返回的数据不包含 encryptedData, iv 等敏感信息。
        style: {
            left: vW - w/2,
            top: vH - h/2 + vH/5,
            width: w,
            height: h,
        }
    });
        // self.m_gameStartBtn.active = false;

    this.onWxLoginClick();
},

onWxLoginClick()
{
    var self = this;
    this.wxBtn.onTap((res) => {

        if(!res.userInfo)
        {
            this.onWechartLogin();
            return;
        }
        
        window.UIManager.showWindow(window.LayerEnum.TIP,window.PrefabNameEnum.LOADINDTIP);
        
        self.wxBtn.hide();
        self.m_gameStartBtn.active = false;

        var iv = res.iv;
        var encryptedData = res.encryptedData;

        self.selfInfo.m_sFriendId = "";
        self.selfInfo.m_sNick = res.userInfo.nickName;
        self.selfInfo.m_nGenderType = res.userInfo.gender;
        self.selfInfo.m_sCity = res.userInfo.city;
        self.selfInfo.m_sHeadUrl = res.userInfo.avatarUrl;

        // window.data.open.nick = res.userInfo.nickName;
        // window.data.open.gender = res.userInfo.gender;
        // self.m_nick = res.userInfo.nickName;
        // self.m_genderType = res.userInfo.gender;

        var obj = wx.getLaunchOptionsSync();

        for (var s in obj.query)
        {
            if(s == "openId")
            {
                // self.selfInfo.m_sFriendId = obj.query[s];
                self.friendInfo.m_sFriendId = obj.query[s];
            }
            if(s == "nick")
                self.friendInfo.m_sNick = obj.query[s];
            if(s == "gender")
                self.friendInfo.m_nGenderType = obj.query[s];
            if(s == "city")
                self.friendInfo.m_sCity = obj.query[s];
            if(s == "headUrl")
                self.friendInfo.m_sHeadUrl = obj.query[s];
        }

        self.setWxUserInfo(self, iv, encryptedData);
    })
},