- iOS 12.0+
- PowerAuth Mobile SDK needs to be available in your project
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.12.0"))
],
targets: [
.target(
name: "YourLibrary",
dependencies: ["WultraMobileTokenSDK"]
)
]
)
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.
WMT SDK | PowerAuth SDK |
---|---|
1.12.x |
1.9.x |
1.8.x - 1.11.x |
1.8.x |
1.6.x - 1.7.x |
1.7.x |
1.3.x - 1.5.x |
1.6.x |
1.0.x - 1.2.x |
1.5.x |
We recommend using Xcode version 16.0 or newer.