Latest 1.0.7
License Custom
Platforms ios 8.0
Authors ,

NexmoVerify iOS

Carthage compatible
Swift Package Manager compatible

You use Nexmo Verify to check that a person has access to a specific phone number.

To complete phone verification:

  1. Verify sends a PIN in an SMS and/or Text-to-speech (TTS) call to your user.
  2. The user enters this PIN into your app or website.
  3. You use Verify to check that the PIN entered by your user is the one you sent.

Using Verify SDK for iOS you easily integrate Verify functionality into your iOS app. With the NexmoVerify for iOS, you enter the user’s phone number and the SDK completes verification for you.

In order to integrate the NexmoVerify for iOS in your app, see:

Feel free to checkout the [NexmoVerify codebase] ( if you wish to contribute to our open source library.



CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:

$ gem install cocoapods

CocoaPods 1.1.0+ is required to build NexmoVerify 1.0.0+

To integrate NexmoVerify into your Xcode project using CocoaPods, specify it in your Podfile:

source ''
platform :ios, '10.0'

target '<Your Target Name>' do
    pod 'NexmoVerify'

Then, run the following command:

$ pod install


Copyright (c) 2015 Nexmo, Inc.
All rights reserved.
Licensed only under the NexmoVerify License Agreement (the "License") located at

By downloading or otherwise using our software or services, you acknowledge
that you have read, understand and agree to be bound by the
Nexmo Verify SDK License Agreement and Privacy Policy.

You may not use, exercise any rights with respect to or exploit this SDK,
or any modifications or derivative works thereof, except in accordance with the License.


Jodi Humphreys, [email protected]
Shams Ahmed, [email protected]

Latest podspec

    "name": "NexmoVerify",
    "version": "1.0.7",
    "license": {
        "type": "Custom"
    "homepage": "",
    "authors": {
        "Jodi Humphreys": "[email protected]",
        "Shams Ahmed": "[email protected]"
    "social_media_url": "",
    "documentation_url": "",
    "summary": "Verify SDK",
    "platforms": {
        "ios": "8.0"
    "source": {
        "git": "",
        "tag": "1.0.6"
    "pod_target_xcconfig": {
        "SWIFT_VERSION": "3.1"
    "default_subspecs": "Core",
    "subspecs": [
            "name": "Core",
            "source_files": "VerifySDK/**/*.{h,m,swift}",
            "resources": [
            "dependencies": {
                "NexmoVerify/DeviceProperties": [
                    "~> 1.0.6"
                "NexmoVerify/RequestSigning": [
                    "~> 1.0.6"
            "name": "DeviceProperties",
            "source_files": "DeviceProperties/**/*.{h,m,swift}"
            "name": "RequestSigning",
            "source_files": "RequestSigning/**/*.{h,m,swift}"

Pin It on Pinterest

Share This