JasonMraz
JasonMraz
  • 发布:2024-02-27 14:30
  • 更新:2024-03-01 12:17
  • 阅读:205

IOS内购支付在App审核阶段需要用哪个环境?

分类:uniCloud

是否在审核阶段将sanbox设置为true?设置为true的情况下当支付完成,发现verifyReceiptFromAppleiap这个API是失败的,不会返回成功的回调,造成了漏单。这样对审核有问题?

2024-02-27 14:30 负责人:无 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

审核阶段得用正式环境

  • JasonMraz (作者)

    审核阶段使用了正式环境,但是审核那边调不起支付,一直在Loading,看日志只是执行了getPayProviderFromCloud,后面的创建支付卡住了。但是我本地测是没问题的,请问下这个怎么解决。审核拖了好久了,感谢回答

    2024-03-08 09:15

DCloud_uniCloud_VK

DCloud_uniCloud_VK

沙箱模式只能本地调试的时候使用

  • JasonMraz (作者)

    沙箱测试都没问题,就是审核时候他们好像用的是他们内部的沙箱账号测试,我们需要更改配置为沙箱环境吗?望能尽快回复,2.1大礼包拖好久了,万分感谢

    2024-03-08 09:18

  • DCloud_uniCloud_VK

    回复 JasonMraz: 审核的时候得用正式环境

    2024-03-08 10:53

  • DCloud_uniCloud_VK

    能否调起支付跟支付配置无关,支付配置只是用来验证支付结果的,即正式环境的支付只能支付环境配置才能验证, 沙箱环境支付的只能沙箱环境配置验证

    2024-03-08 10:54

  • JasonMraz (作者)

    回复 DCloud_uniCloud_VK: 感谢回复,只能排查一下为什么不能调起createOrder。看逻辑顺序,可能只有获取iap支付通道和从苹果服务器获取产品列表这两个方法里面出问题了

    2024-03-08 11:28

要回复问题请先登录注册