4***@qq.com
4***@qq.com
  • 发布:2021-12-09 00:26
  • 更新:2021-12-09 11:38
  • 阅读:478

真机测试IOS连不上网

分类:uniCloud

在APP打包真机测试时,IOS端11以上机型,在第一次开打APP会无法连接上网络,如何就无法第三方登录
只要退出APP删掉后台重启APP就可以了,但是这并不是好的解决办法!
有试过加sslVerify:false,但是没用

恳请大佬帮忙看看!!

返回的错误信息如下:
微信登录失败:("errMsg":"request:failabort statusCode:-1 似乎已断开与互联网的连接。(-1009)")

代码:如下
调用云函数失败连不上网

uniCloud.callFunction({  
                        name: 'thrid_uni_id',  
                        data: {  
                            action:'register',  
                            username: infoRes.userInfo.unionId,  
                            password: infoRes.userInfo.unionId  
                        },  
                        success(res){  
                            console.log(res);  
                            if(res.result.code === 0) {  
                                // 2.8.0版本起调整为蛇形uni_id_token(调整后在一段时间内兼容驼峰uniIdToken)  
                                uni.setStorageSync('uni_id_token',res.result.token)  
                                uni.setStorageSync('uni_id_token_expired', res.result.tokenExpired)  
                                uni.setStorageSync('uni_id_login_type', 'weixin')  
                                // 其他业务代码,如跳转到首页等  
                                console.log("注册成功可以转跳");  
                                console.log("uni.hideLoading()");  
                                uni.hideLoading()  
                                uni.switchTab({  
                                    url: '../people/people',  
                                });  
                            }   
                            else if(res.result.code==20102){  
                                //已经注册就去登录  
                                uniCloud.callFunction({  
                                    name: 'thrid_uni_id',  
                                    data: {  
                                        action:'login',  
                                        username: infoRes.userInfo.unionId,  
                                        password: infoRes.userInfo.unionId  
                                    },  
                                    success(res){  
                                        console.log("login");  
                                        // console.log(res);  
                                        if(res.result.code === 0) {  
                                            // 2.8.0版本起调整为蛇形uni_id_token(调整后在一段时间内兼容驼峰uniIdToken)  
                                            uni.setStorageSync('uni_id_token', res.result.token)  
                                            uni.setStorageSync('uni_id_token_expired', res.result.tokenExpired)  
                                            uni.setStorageSync('uni_id_login_type', 'weixin')  

                                            // 其他业务代码,如跳转到首页等  
                                            console.log("登录成功可以转跳");  
                                            console.log("uni.hideLoading()");  
                                            uni.hideLoading()  
                                            uni.switchTab({  
                                                url: '../people/people',  
                                            });  
                                        } else {  
                                            console.log("uni.hideLoading()");  
                                            uni.hideLoading()  
                                            uni.showModal({  
                                                content: res.result.message,  
                                                showCancel: false  
                                            })  
                                        }  
                                    },  
                                    fail(){  
                                        console.log("uni.hideLoading()");  
                                        uni.hideLoading()  
                                        uni.showModal({  
                                            content: '登录失败,请稍后再试',  
                                            showCancel: false  
                                        })  
                                    },  
                                    complete() {  
                                        // uni.hideLoading()  
                                    }  
                                })  
                            }  
                            else {  
                                uni.showModal({  
                                    content: res.result.message,  
                                    showCancel: false  
                                })  
                            }  
                        },  
                        fail(e){  
                            console.log(e);  
                            console.log("fail(e)!!!!!!!");  
                            uni.hideLoading()  

                            uni.showModal({  
                                content: `微信登录失败: ${JSON.stringify(e)}`,  
                                showCancel: false  
                            })  
                        },  
                        complete() {  
                            // uni.hideLoading()  
                        }  
                    })
2021-12-09 00:26 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

HBuilderX里面客户端的日志贴一下

该问题目前已经被锁定, 无法添加新回复