帖子
帖子
用户
博客
课程
显示全部楼层
60
帖子
2
勋章
448
Y币

[插件使用] iap支付模块,发起支付后的getProducts方法,提示登录?

[复制链接]
发表于 2023-4-18 18:01:21
本帖最后由 vtchg 于 2023-4-18 18:02 编辑

//苹果充值
        function iosPay(){
            toast.loading({
                title:"正在打开支付",
                duration:2000
            });
            var productids = [];
            productids.push(appleGoodsId);
            //1、验证商品是否有效
            iap.getProducts({
                productIds: productids
            }, function(ret, err){
                console.log(JSON.stringify(ret) + '123');
                if(ret.products[0].productId == appleGoodsId){
                    //2、购买商品
                    iap.purchase({
                        productId: appleGoodsId
                    }, function(ret, err) {
                        toast.hide();
                        //3、通过监听接口处理支付后的订单
                        setTimeout(function() {
                            api.closeToWin({
                                name: 'group'
                            });
                        },300);
                    })
                }
            });
        }
zhifuerr.jpg


60
帖子
2
勋章
448
Y币
【 //1、验证商品是否有效" iap.getProducts " 】,应该是这一步就弹出通过apple ID登录,我手机appleID登录是正常的,支付也是正常可以使用。
您好,登录后可以正常使用吗
60
帖子
2
勋章
448
Y币
输入帐号密码后无反应。
确认下输入对了吗
60
帖子
2
勋章
448
Y币
肯定确认啊,试了几遍了,我手机都退出appleid,又重新登录了的。按理说这里就不该弹出需要登录。
60
帖子
2
勋章
448
Y币
我的应用是还未发布的自定义loading,跟这个有关系没有?
本帖最后由 iOS模块技术支持-Turbo 于 2023-4-19 10:56 编辑
vtchg · 2023-4-18 18:19我的应用是还未发布的自定义loading,跟这个有关系没有?

你是要测试苹果内购支付吧?测试这个得退出你真实的Apple ID。支付时候弹出登录沙箱测试账号。注意要用在苹果后台添加的沙箱测试账号。
您需要登录后才可以回帖 登录

本版积分规则