Installation
You can install Gini Bank SDK either by using Swift Package Manager, manually dragging the required XCFrameworks to your project, or using Cocoapods.
Swift Package Manager
The Swift Package Manager is a tool for managing the distribution of Swift code. Once you have your Swift package set up, add GiniBankSDK
as a dependency and add it to the dependencies value of your Package.swift
:
dependencies: [
.package(url: "https://github.com/gini/bank-sdk-ios.git", .exact("3.7.0"))
]
Available from iOS 12.
In case you want to use the certificate pinning in the library, add GiniBankSDKPinning
:
dependencies: [
.package(url: "https://github.com/gini/bank-sdk-pinning-ios.git", .exact("3.7.0"))
]
XCFrameworks
If you prefer not to use a dependency management tool, integrate Gini Bank SDK into your project manually by adding the following frameworks to your project:
GiniBankAPILibrary.xcframework
GiniCaptureSDK.xcframework
GiniBankSDK.xcframework
.
In case you want to use the certificate pinning, add the following frameworks:
GiniBankAPILibrary.xcframework
GiniBankAPILibraryPinning.xcframework
GiniCaptureSDK.xcframework
GiniCaptureSDKPinning.xcframework
GiniBankSDK.xcframework
GiniBankSDKPinning.xcframework
TrustKit.xcframework
The latest version of the frameworks is available on GitHub.
Cocoapods
The Gini Bank SDK provides integration with your iOS project using CocoaPods. CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects.
To add the SDK to your project using Cocoapods follow the next steps:
Open your project in Xcode.
Create or edit your
Podfile
. If you don't have aPodfile
yet, create one in your project's root directory. Check the Using CocoaPods guide.Add the Gini Bank SDK pod with the desired version:
target 'YourApp' do
source 'https://github.com/gini/gini-podspecs'
pod 'GiniBankSDK', '~> 3.0.0' # Replace with the desired version
end
Install the pod. Run the following command in the terminal:
Open the
.xcworkspace
file. From now on, use the.xcworkspace
file instead of the.xcodeproj
file.
The latest version of the Gini podspecs is available on GitHub.
Â