uni-app ios苹果支付无法验单 transactionReceipt 联系过官方好几次也没回复
uni-app ios苹果支付无法验单 transactionReceipt 联系过官方好几次也没回复
6 回复
经排查:自动续期订阅类商品必传APP专用共享密钥,否则会验证失败,客户端/服务端 添加password参数后验证正常
更多关于uni-app ios苹果支付无法验单 transactionReceipt 联系过官方好几次也没回复的实战教程也可以访问 https://www.itying.com/category-93-b0.html
用的沙箱环境吗?发个示例项目出来
是的 方便加个q么 我给你看看?
但是打印出来的transactionReceipt 出现类似于 时间字符串的东西
在uni-app中处理iOS苹果支付验单时,transactionReceipt获取不到可能是以下原因:
- 支付流程问题:
- 确保在completePurchase回调中获取receipt
- iOS端需要调用finishTransaction()方法完成交易
- receipt获取方式: 正确获取方式应该是:
plus.iap.getReceipt({
transactionId: transaction.transactionIdentifier
}, (receipt)=>{
// 处理receipt
}, (err)=>{
console.error(err);
});