SDK Integration
Requirements
- iOS 12.0+
- PowerAuth Mobile SDK needs to be available in your project
Swift Package Manager
Add https://github.com/wultra/mtoken-sdk-ios
repository as a package in Xcode UI and add WultraMobileTokenSDK
library as a dependency.
Alternatively, you can add the dependency manually. For example:
// swift-tools-version:5.7
import PackageDescription
let package = Package(
name: "YourLibrary",
platforms: [
.iOS(.v12)
],
products: [
.library(
name: "YourLibrary",
targets: ["YourLibrary"]
),
],
dependencies: [
.package(url: "https://github.com/wultra/mtoken-sdk-ios.git", .from("1.8.0"))
],
targets: [
.target(
name: "YourLibrary",
dependencies: ["WultraMobileTokenSDK"]
)
]
)
Cocoapods
Add the following dependencies to your Podfile:
pod 'WultraMobileTokenSDK/Operations'
pod 'WultraMobileTokenSDK/Push'
pod 'WultraMobileTokenSDK/Inbox'
Note: If you want to use only operations, you can omit the Push dependency and inbox dependency.
Guaranteed PowerAuth Compatibility
WMT SDK | PowerAuth SDK |
---|---|
1.0.x - 1.2.x |
1.x.x |
1.3.x |
1.6.x |
1.4.x |
1.6.x |
1.5.x |
1.6.x |
1.6.x |
1.7.x |
1.7.x |
1.7.x |
1.8.x |
1.8.x |
Xcode Compatibility
We recommend using Xcode version 15.0 or newer.
Last updated on Nov 24, 2023 (10:45)
Edit on Github
Send Feedback