1***@qq.com
1***@qq.com
  • 发布:2023-04-04 17:42
  • 更新:2023-04-04 18:20
  • 阅读:1230

iOS内购requestPayment报错requestPayment:fail service not found

分类:uni-app

代码如图,就报错requestPayment:fail service not found没有其他更详细的信息,让人不知所措

2023-04-04 17:42 负责人:无 分享
已邀请:
星拾夜暝

星拾夜暝

1.检查微信和支付宝是否正常安装并且已经被打开过。

2.确保代码中的支付参数(如支付方式、商品信息等)正确无误。

3.在调用requestPayment方法之前,先调用getAvailableService方法,判断当前设备是否可用于支付。如果设备不可用,则需要提醒用户检查微信、支付宝等应用是否正常安装并且已经被打开过。

星拾夜暝

星拾夜暝

微信支付没有被正确配置。请确保已正确配置微信支付,并且使用正确的App ID和商户ID。

微信支付API版本不兼容。请确保使用的微信支付API版本与微信开发者平台上设置的版本相匹配。

微信支付API调用失败。请检查请求参数是否正确,包括订单信息、金额、商品ID等。

  • 1***@qq.com (作者)

    谢谢回复,我只需要苹果内购ಥ_ಥ,图在下面的回复中

    2023-04-04 18:21

1***@qq.com

1***@qq.com (作者)

providers.find拿到的支付channel只有alipay和wxpay,明明manifest里面只勾了Apple应用内支付

  • 星拾夜暝

    检查应用程序ID的配置是否正确。


    检查证书是否正确配置。


    检查您的应用程序是否已经正确连接了苹果支付服务。


    检查您的开发者账号是否已经正确授权使用苹果支付服务。

    2023-04-04 18:27

要回复问题请先登录注册