如果嫌这个弹窗烦人的话,可以删除app重装,不影响订阅
这问题很明显是后台通讯错误,我就是干这个的,可以给你解释一下
苹果支付是先向苹果服务器发送订单请求,然后手机弹出付费窗口,付费成功扣款
然后苹果服务器回发一份回执回来,证明付费是否成功,然后app将这份回执发给游戏服务器验
游戏服务器接到回执后会判断是存在,如果是新的支付凭证就储存下来,并且把凭证再发给苹果服务器验证真实性,如果是真的就会给游戏发送个通知,完成交易并发放物品
现在可以在账户里看到订阅信息是存在的,说明支付成功了,那苹果肯定也给游戏服务器发送回执了,结果服务器抽风验证不了订单真实性,也就是说不知道你支付成功了没有,所以弹窗提示是“支付验证失败”而不是“支付失败”,那问题就来了,手机这边发起了交易,迟迟收不到服务器返回支付成功的通知,那每次打开app都会问服务器“老子的交易成功了没有”,服务器又验证不了,所以总是弹窗。
附图,订阅成功信息
别再甩锅给苹果商店了,小爷就是干这个的。