Ingenico Connect iOS SDK (Objective-C)
Ingenico Connect objective-C iOS SDK 为 iOS 应用程序内支持大量支付方式提供了一种便捷的方式。它默认支持 iOS 6.1 及以上版本。Objective C iOS SDK 随附一个 示例应用,该应用演示了 SDK 的使用以及 Ingenico ePayments 在 Ingenico ePayments 平台上提供的各项服务。
有关如何使用 SDK 的更多信息,请参阅 Ingenico Connect 开发者中心。
使用 Carthage 或 CocoaPods 使用 SDK
Ingenico Connect objective-c SDK 通过两个包管理器提供:CocoaPods 或 Carthage。
CocoaPods
您可以将Objective-C SDK作为pod添加到项目中,只需在您的Podfile
中添加以下内容
$ pod 'IngenicoConnectKit'
之后,运行以下命令
$ pod install
Carthage
您可以通过向您的Cartfile
添加以下内容使用Carthage添加Objective-C SDK
$ github "Ingenico-ePayments/connect-sdk-client-ios"
之后,运行以下命令
$ carthage update
本地运行SDK
要获取Objective-C SDK,首先从GitHub克隆代码
$ git clone https://github.com/Ingenico-ePayments/connect-sdk-client-ios.git
打开包含用于测试SDK的Xcode项目。之后,您可以打开并运行为测试SDK而创建的Xcode工作区。
已知问题
当在xCode 11中构建时,AFNetworking库存在已知问题。如果您通过Carthage包含我们的SDK,那么很可能会遇到此问题。请参阅此GitHub问题了解更多信息和解決方案。