发起订阅
设置内取消订阅
再次发起订阅
- 发布:2024-07-25 17:23
- 更新:2024-09-03 16:43
- 阅读:232
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 12
HBuilderX类型: 正式
HBuilderX版本号: 4.24
手机系统: iOS
手机系统版本号: iOS 17
手机厂商: 苹果
手机机型: 苹果14
页面类型: nvue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
成功恢复订阅
成功恢复订阅
实际结果:
未恢复订阅
未恢复订阅
bug描述:
试用苹果内购订阅,订阅过期或在设置里取消订阅后,再次发起订阅支付不会弹出来支付确定弹窗直接回调了,并且回调的交易收据和购买时间+transaction_id和自动续费的信息重合了,且未成功恢复订阅。
uni.requestPayment
y***@163.com (作者)
根据官方技术人员的指导,已定位问题的愿意并解决了。
原因
iapChannel.finishTransaction(Transaction, <Function> success, <Function> fail)
在这个函数里的参数中,success和fail回调函数是必填项
y***@163.com (作者)
手动关单,沙盒环境,应该是沙盒的原因。
2024-08-02 14:31
y***@163.com (作者)
你好,生产环境也是这样的,希望可以解决一下,很多用户在取消订阅后无法再次订阅,用户发起付款的时候没弹出来付款请求直接返回的交易是第一次的交易
2024-08-28 14:00