ios - 如何使用 Swift 将 Payfort SDK 集成到 iOS

标签 ios swift payment-gateway payfort

我正在尝试将 payfort SDK 集成到我的 iOS 项目中。 我正在使用 xcode 9.0 和 swift 4.0。 我按照 payfort 文档上的说明进行操作。但是在我的项目中还是看不到payfort的模块名。 这是攻略https://docs.payfort.com/pdf/FORT_Mobile-SDK_iOS_Integration_Guide_v_2.0.pdf

但是导入模块时只显示PayFortLogo.png。见下图。

enter image description here

最佳答案

Payfort 集成 ios 移动 SDK 指南 请先看文档:

https://docs.payfort.com/pdf/FORT_Mobile-SDK_iOS_Integration_Guide_v_1.3.pdf

1- 要集成 Payfort SKD,请按照以下步骤操作。不要使用任何其他方法。

 从官方链接下载 iOS SDK。

 解压缩下载的 iOS SDK。

 将 PayFortSDK.framework 和 PayFortSDK.bundle 拖到项目导航器中的框架。

o 如果不存在,则创建一个新组 Frameworks。

o 为任何添加的文件夹选择创建组。

o 确保在需要时选择复制文件。

2- 从项目 View 复制 PayfortView2.xib 和 PayfortView2_ar.xib 或向 Payfort 支持团队索取,现在在您的项目中使用它们。

3- 使用 PayfortView 的自定义 View ,方法是使用 Payfort 框架将其映射到 PayfortView.h 将所有网点与您的自定义 View 连接起来。

paycontroller?.setPayFortCustomViewNib("PayFortView2")

4- 从 github 下载“JVFloatLabeledTextField”库或使用 pod。

5- 使用 JVFloatLabeledTextField 而不是 PFKJVFloatLabeledTextField 在 xcode 的“Identify Inspactor”中更改 PayfortView2.xib 和 PayfortView2_ar.xib 类。

6- 现在从项目中的 ~/PayFortSDK.framework/Header/PayFortView.h 打开“PayFortView.h”,将 outlet PFKJVFloatLabeledTextField 更改为 JVFloatLabeledTextField

下面是我已经集成到我的演示项目中的链接: 更改您的支付宝账户。 https://github.com/bhoopend232/PayfortDemo.git

关于ios - 如何使用 Swift 将 Payfort SDK 集成到 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46547551/

相关文章:

php - 自定义订单在 Woocommerce 中收到返回 URL 查询参数

ios - 如何快速使用苹果的 Accelerate 框架来计算真实信号的 FFT?

ios - 模块文件是由较新版本的编译器创建的

wordpress - 如何在不强制客户创建 Paypal 帐户的情况下提供 Paypal 付款选项?

ios - 您是否需要为应用程序中的每个 View Controller 创建一个单独的 .swift 文件?

ios - Scrollview 底部的按钮没有响应

ruby-on-rails - 代表用户进行 Stripe 付款

ios - 如何在 Xcode 中查看我的 iOS 应用程序创建的文件/目录

ios - 在没有重定向的情况下建立 iTunes 商店的附属链接?

ios - 发布音频 - Cocoa Xcode(内存管理)