Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iOS中使用深度链接进行UPI集成_Ios_Swift_Google Pay_Upi - Fatal编程技术网

在iOS中使用深度链接进行UPI集成

在iOS中使用深度链接进行UPI集成,ios,swift,google-pay,upi,Ios,Swift,Google Pay,Upi,当用户通过UPI点击Pay时,我正在打开GooglePay、PhonePe或PayTM应用程序 根据NPCI文档,当我尝试打开upi://pay?parm-name=param value¶m name=pram value&……或本质上是upi://从移动浏览器,它随机打开任何upi安装的应用程序(在我的例子中是whatsApp),如果whatsApp未安装,它打开PayTM 我想在我的应用程序中有一种行为,如果用户点击GooglePay支付,GooglePay应用程序应该以预先填充的

当用户通过UPI点击Pay时,我正在打开GooglePay、PhonePe或PayTM应用程序

根据NPCI文档,当我尝试打开upi://pay?parm-name=param value¶m name=pram value&……或本质上是upi://从移动浏览器,它随机打开任何upi安装的应用程序(在我的例子中是whatsApp),如果whatsApp未安装,它打开PayTM

我想在我的应用程序中有一种行为,如果用户点击GooglePay支付,GooglePay应用程序应该以预先填充的金额和链接到它的商家打开,就像CRED应用程序那样

如何实现类似的功能

PS我试过tez://,它打开了Google Pay应用程序,但没有任何文档记录,所以我不知道我是否可以依赖它


编辑:我可以不使用SDK实现它吗?我只想使用URL方案来实现它

这也没有文档记录,但您可能希望尝试的两种方案是:

  • tez://upi/*
  • gpay://upi/*
如果我不得不猜测哪一个会得到更好的支持,那就是
gpay
选项

更新
我已经尝试过了,但它看起来不像我在上述工作中提供的URI。看到投反对票的人,你能在这里评论一下为什么投反对票吗?你能分享一下你使用tez://时的代码吗?你最终成功了吗?如果是这样,您是否希望在以下方面提供帮助?StackOverflow似乎缺少一些用于iOS上UPI集成的工作代码示例。