苹果内购,沙盒测试时,plus.payment.request支付成功,但是没有进入成功回调函数,uni.requestPayment也是;
代码没有问题,部分是可以成功的(苹果沙盒提示成功,服务器验证成功)
手机自定义基座app上首次编译可以,修改的编译不行
现在主要的问题是提交苹果审核也出现了没回调的问题
iphone6,ios10
苹果审核人员为ipad ios13
苹果内购,沙盒测试时,plus.payment.request支付成功,但是没有进入成功回调函数,uni.requestPayment也是;
代码没有问题,部分是可以成功的(苹果沙盒提示成功,服务器验证成功)
手机自定义基座app上首次编译可以,修改的编译不行
现在主要的问题是提交苹果审核也出现了没回调的问题
iphone6,ios10
苹果审核人员为ipad ios13
5***@qq.com - 掉坑里了
兄弟你的问题解决了吗。 我想问一个问题,就是走内购,用uni.requestPayment方法,在哪里能够拿到这个苹果内购成功的收据啊,怎么和服务器验证?
回复 panyh: 这个方法里面拿不到吧,这个方法的success只有这个request:ok , 要在plus的支付方法里面才有这个交易id等数据返回吧。
2019-12-10 22:51
请问一下,你有没有遇到过这种情况,就是已经上线了,偶尔支付的时候,已经扣钱了,uni.requestPayment走的却是 fail方法,返回的错误信息为 : Payment_appleiap:Error Domain=SKErrorDomain Code=2 "无法连接iTunes Store" UserInfo={NSLocalizedDescription=无法连接iTunes Store},http://ask.dcloud.net.cn/article/282
panyh (作者)
提交苹果审核的被拒原因就是支付完没有回调,如下:
Specifically, we were unable to complete the in-app purchase. When tapping on any in-app purchase section and successfully paid for the in-app purchase, no further action took place.
具体来说,我们无法完成应用内购买。当点击任何应用内购买部分并成功支付应用内购买时,没有进一步的操作发生。
2019-10-25 09:48
panyh (作者)
拒绝的图片是:沙盒支付成功的截图
2019-10-25 09:49