Installation

Dependencies

  1. Wultra Device Fingerprint for Apple
  2. PowerAuth SDK for Mobile Apps (optional)
  3. PowerAuth Networking for Apple platforms (optional)

To understand why is PowerAuth optional if you need it, follow the “Do I Need PowerAuth” section of this documentation.

Supported operating systems

The library is supported by the following operating systems:

  • iOS 12.0+

Swift Package Manager

The library is distributed as a package for Swift Package Manager:

  1. Create (or append to if it already exists) ~/.netrc file in your home directory with the following credentials you were provided alongside this document:

    machine wultra.jfrog.io
          login [[email protected]]
          password [password]
    
  2. Add the following repository as a dependency into your project:

    https://github.com/wultra/activation-spawn-apple-release.git
    
  3. Based on your needs, select one of the available products:

    • WultraActivationSpawn that provides PowerAuth extensions
    • WultraActivationSpawnBasic without PowerAuth extension

Cocoapods

The library is also distributed through a public git repository, which contains a podspec and scripts to download the framework from a private artifactory. If you’re not using cocoapods in your project, visit usage guide.

  1. Create (or append to if it already exists) ~/.netrc file in your home directory with the following credentials you were provided alongside this document:

    machine wultra.jfrog.io
          login [[email protected]]
          password [password]
    
  2. Add pod to your Podfile:

    target 'MyProject' do
        use_frameworks!
        pod 'WultraActivationSpawn', :git => 'https://github.com/wultra/activation-spawn-apple-release.git', :tag => '2.2.0'
        # If you don't need PowerAuth, use only the basic mutation of the framework.
        # pod 'WultraActivationSpawn/Basic', :git => 'https://github.com/wultra/activation-spawn-apple-release.git', :tag => '2.2.0'
    end
    

    You can check the latest versions of the libraries above on the release pages:

  3. Run pod install in your project dictionary to make the WultraActivationSpawn framework available in your project.

Last updated on May 28, 2024 (14:42) Edit on Github Send Feedback
Search

develop

Activation Spawn SDK for iOS