SquareBuyerVerificationSDK 1.6.3

SquareBuyerVerificationSDK 1.6.3

Jyoti KhubchandaniTobias SchweigerBrandon JennigesKirstie BoorasTamer Bader 维护。



  • Square 提供

Cocoapods Carthage compatible

Square In-App Payments iOS SDK

使用 Square 的 In-App Payments SDK 在您的应用程序中创建卓越的支付体验。使用我们预先构建的界面从您的客户那里收集敏感的信用卡信息,同时匹配您应用程序的外观和感觉。Square 负责所有支付复杂性 - 安全性、风险和 PCI 合规性由您管理,这样您就可以专注于构建您应用程序的其余部分。

您还可以将 Square In-App Payments SDK 与 Square 的 Online Payments APIsReader SDK 配对,以接受来自所有渠道的支付 - 在线、现场和在应用程序内,同时将您的后台办公室报告统一在单个系统中。

安装

1. 添加框架

Cocoapods

使用以下方式通过 CocoaPods 进行安装,将其添加到您的 Podfile 中:

use_frameworks!
pod "SquareInAppPaymentsSDK"
pod "SquareBuyerVerificationSDK"

Carthage

使用以下方式通过 Carthage 进行安装,将其添加到您的 Cartfile 中:

github "square/in-app-payments-ios"

2. 添加构建阶段以配置 SquareInAppPaymentsSDK 和/或 SquareBuyerVerificationSDK 框架

使用上述任何方法添加框架后,请按照以下说明完成配置。

在您应用程序目标的“构建阶段”设置选项卡中,单击加号图标并选择“新建运行脚本阶段”。创建一个运行脚本,指定您的 shell(例如:/bin/sh),并将以下内容添加到 shell 下的脚本区域:

FRAMEWORKS="${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}"
"${FRAMEWORKS}/SquareInAppPaymentsSDK.framework/setup"

确保上述运行脚本位于任何 [CP] 打包 Pods 框架打包框架 构建阶段之下。

Swift 包管理器

Swift 5.3及更高版本支持Swift Package Manager,但目前**不建议**将其作为添加Square In-App Payments SDK依赖项的方法。

设置说明可在此处找到。

搭载Apple硅芯片的Mac上的iPhone和iPad应用

Square In-App Payments iOS SDK目前不支持搭载Apple硅芯片的Mac上的iPhone和iPad应用。

入门

有关更多信息及设置说明,请访问Square In-App Payments iOS SDK页面