ios - 如何在iOS(swift)项目中集成Paytm支付网关?无法创建 PGMerchantConfiguration 对象

标签 ios swift payment-gateway paytm

我正在尝试将 Paytm 支付网关集成到 iOS(swift) 项目中。我按照“https://github.com/Paytm-Payments/Paytm_iOS_App_Kit”中提到的步骤添加了 Pod

第 0 步:完成

现在下一步是:

<小时/>

第 1 步:商户配置

SDK 通过 PGMerchantConfiguration 对象标识每个商家。您可以在第一个事务之前在代码中的任何位置使用必要的参数进行配置。它只需要一次配置。由于它是单例类,因此您可以将其用于应用程序中的任何事务。

Objective – C

//您将获得默认的PGMerchantConfiguration对象。通过设置对象的以下属性,您可以创建一个完全配置的商家对象。

PGMerchantConfiguration *mc = [PGMerchantConfiguration defaultConfiguration];
<小时/>

但是,当我尝试像这样快速创建对象时,我不知道应该做什么:

let obj = PGMerchantConfiguration()

我找不到“PGMerchantConfiguration”

我有什么遗漏的吗? 我需要创建桥接头文件吗?(如果是,那么如何做) 如果有人知道在 iOS (swift) 中集成 Paytm 支付网关的任何链接,其中给出了分步工作说明,请分享,我已经做了很多挖掘,但找不到任何链接。

提前谢谢您!

最佳答案

是的,您需要为其设置桥接 header 。然后你可以像这样调用你的对象:

 var merchantConf = PGMerchantConfiguration.default()

让我们一步一步来:

1) 从Github下载库

2)创建桥接头文件.h,如下:

enter image description here

enter image description here

3)现在在项目 Target 中,将桥接 header 设置为 header.h

enter image description here

4) 拖放Paytm Sdk文件夹的内容

enter image description here

5)你的头文件应该看起来像

enter image description here

按照上述所有步骤,现在您可以创建一个对象

  var merchantConf = PGMerchantConfiguration.default()

希望有帮助。

关于ios - 如何在iOS(swift)项目中集成Paytm支付网关?无法创建 PGMerchantConfiguration 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51323507/

相关文章:

iphone - 在 Xcode 4.2 中找不到用于源签名的文件模板

ios - Facebook SDK : AccessToken. CurrentAccessToken 始终为空,即使在登录后也是如此

ios - 即使应用程序未运行,网络扩展也可监控 WiFi 网络变化

ios - 如何为 iOS 应用程序添加启动视频

ios - 在用户无法访问的地方快速保存图片

php - 安全错误。在 php 中使用 ccavenue 检测到非法访问

ios - 在 Swift 2 中将 rtf 文件加载到 UITextView

ios - 快速为常规按钮提供条形按钮标识符

ruby - 尝试删除卡时 Stripe API 抛出错误

java - 如何将 KNET 支付网关与 php 集成