iOS教程 免費使用SMSSDK語音驗證的方法

皮皮醬發表於2018-07-25

一、 整合SMSSDK

1cocoapods整合方式

通過 CocoaPods進行安裝,只需在 Podfile檔案中新增:


 
  pod 'SMSSDK'複製程式碼

新增之後執行 pod install / pod update 命令即可。

2)手動整合方式

1. 獲取SMSSDK:

點選連結下載最新版SDK,解壓後得到以下檔案結構:

iOS教程 免費使用SMSSDK語音驗證的方法

2. 匯入SDK:

將下圖中紅色框標記的資料夾(包含MOBFoundation.framework SMS_SDK.framework)拖入到工程中

iOS教程 免費使用SMSSDK語音驗證的方法

確認勾選,點選finish完成匯入

iOS教程 免費使用SMSSDK語音驗證的方法

3. 新增依賴庫:

SDK所需依賴庫列表:

libz.dylib
libstdc++.dylib
複製程式碼

iOS教程 免費使用SMSSDK語音驗證的方法

二、配置appkeyappSecret

在專案中的info.plist檔案中新增鍵值對,鍵分別為 MOBAppKey MOBAppSecret ,值為步驟一申請的appkeyappSecret

配置通訊錄好友功能所需的私密key,鍵為:NSContactsUsageDescription

iOS教程 免費使用SMSSDK語音驗證的方法

三、使用sdk傳送和驗證驗證碼

· 匯入標頭檔案

#import <SMS_SDK/SMSSDK.h>
複製程式碼

· 請求簡訊驗證碼

    [SMSSDK getVerificationCodeByMethod:SMSGetCodeMethodVoice phoneNumber:@"13800138000" zone:@"86" result:^(NSError *error) {
 
        if (!error)
        {
            // 請求成功
        }
        else
        {
            // error
        }
    }];
複製程式碼

· 提交簡訊驗證碼

Objective-C

    [SMSSDK commitVerificationCode:@"1234" phoneNumber:@"13800138000" zone:@"86" result:^(NSError *error) {
 
        if (!error)
        {
            // 驗證成功
        }
        else
        {
            // error
        }
    }];
複製程式碼


相關文章