一、 內建SMSSDK
(1)cocoapods內建方式
通過 CocoaPods進行安裝,隻需在 Podfile檔案中添加:
pod 'SMSSDK'
添加之後執行 pod install / pod update 指令即可。
(2)手動內建方式
-
擷取SMSSDK:
點選連結下載下傳最新版SDK,解壓後得到以下檔案結構:
-
導入SDK:
将下圖中紅色框标記的檔案夾(包含MOBFoundation.framework 和 SMS_SDK.framework)拖入到工程中
确認勾選,點選finish完成導入
-
添加依賴庫:
SDK所需依賴庫清單:
libz.dylib
libstdc++.dylib
二、配置appkey和appSecret
在項目中的info.plist檔案中添加鍵值對,鍵分别為 MOBAppKey 和 MOBAppSecret ,值為步驟一申請的appkey和appSecret
配置通訊錄好友功能所需的私密key,鍵為:NSContactsUsageDescription
三、使用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
}
}];