The Nevis Mobile Authentication Client SDK is a software development kit to develop native mobile applications, that are capable of carrying out FIDO UAF 1.1-based authentication in combination with a Nevis Mobile Authentication backend. The Nevis Mobile Authentication Client SDK is part of the Nevis Mobile Authentication solution, and it is designed to offer maximum flexibility. You can embed the Nevis Mobile Authentication Client SDK into existing native iOS and Android mobile applications to enhance them with Nevis Mobile Authentication capabilities, or use the SDK in a new mobile application written from scratch.
CocoaPods is a dependency manager for Cocoa projects. For usage and installation instructions, visit their website. To integrate Nevis Mobile Authentication Client SDK into your Xcode project using CocoaPods, specify it in your Podfile:
pod 'NevisMobileAuthentication', :configurations => ['Release']
pod 'NevisMobileAuthentication-Debug', :configurations => ['Debug']
The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the swift compiler.
If you have your Swift package set up, adding Nevis Mobile Authentication Client SDK as a dependency is as easy as adding it to the dependencies value of your Package.swift:
.package(url: "https://github.com/nevissecurity/nevis-mobile-authentication-sdk-ios-package.git", .upToNextMajor(from: "3.6.3"))
Or you can follow Apple's instructions about adding package dependencies to your app.
Currently only the
releaseflavour is released as SPM package.
Nevis Mobile Authentication Client SDK is release under a commercial license. See LICENSE for details.
© 2023 made with ❤ by Nevis