Ingenico Direct Objective-C SDK
Ingenico Direct Objective-C SDK 为您的 iOS 应用提供了一种方便的方式支持大量的支付方式。它默认支持 iOS 9.0 及以上版本。Objective-C SDK 附带了一个 示例应用,用于说明 SDK 的使用以及 Ingenico ePayments 在 Ingenico ePayments 平台上提供的服务。
有关如何使用 SDK 的更多信息,请参阅 Ingenico Direct 开发者中心。
使用 Carthage 或 CocoaPods 使用 SDK
Ingenico Direct Objective-C SDK 通过两个包管理器提供:CocoaPods 或 Carthage。
CocoaPods
您可以通过将以下内容添加到 Podfile
中,将 Swift SDK 添加到项目中
$ pod 'IngenicoDirectSDK'
然后,运行以下命令
$ pod install
Carthage
您可以通过在 Cartfile
中添加以下内容来使用 Carthage 添加 Swift SDK。
$ github "Ingenico/direct-sdk-client-ios"
然后,运行以下命令
$ carthage update
本地运行 SDK
要获取 Objective-C SDK,请首先从 GitHub 克隆代码。
$ git clone https://github.com/Ingenico/direct-sdk-client-ios.git
打开包含 SDK 以进行测试的 Xcode 项目。
从 Connect 迁移到 Direct
如果之前使用过 Connect SDK,项目需要使用 Direct SDK,请在代码中搜索 Connect 并将其替换为 Direct。同时,将每个以 IC 开头的命名空间改名为 ID,例如 ICSession 将变为 IDSession。