一、 整合SMSSDK
通過 CocoaPods進行安裝,只需在 Podfile檔案中新增:
pod 'SMSSDK'複製程式碼
新增之後執行 pod install / pod update 命令即可。
1. 獲取SMSSDK:
點選連結下載最新版SDK,解壓後得到以下檔案結構:
2. 匯入SDK:
將下圖中紅色框標記的資料夾(包含MOBFoundation.framework 和 SMS_SDK.framework)拖入到工程中
確認勾選,點選finish完成匯入
3. 新增依賴庫:
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
}
}];
複製程式碼