1.在極光開發(fā)服務平臺創(chuàng)建應用(https://www.jiguang.cn)沒有賬號的先注冊
2.下載 Jsms iOS Sdk?
SDK壓縮包內(nèi)包括
lib件夾:包含頭 件JSMSSDK.h灼伤、JSMSConstant.h谆沃,靜態(tài)庫 件libsms-lib.a唁毒, 持的iOS版本為7.0及以上版本焚鲜。導入到你的程序中
3. 在程序中開啟通知
4.在AppDelegate.m ?引入頭文件 ?#import "JSMSSDK.h"
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//注冊短信驗證的AppKey ?這個AppKey可在極光開發(fā)者服務平臺你創(chuàng)建的應用中看到
[JSMSSDK registerWithAppKey:@"AppKey"];
}
5.在你要做驗證的.m文件中引入頭文件? #import "JSMSSDK.h"寫上下列代碼即可
1.//驗證碼獲取鏈接 ?telephone 填寫驗證的手機號 ?id 為 短信模版類型 默認可填@“1”
[JSMSSDK getVerificationCodeWithPhoneNumber: @"telephone" andTemplateID:@"id" completionHandler:^(id resultObject, NSError *error) {
if (!error) {
NSlog(@"獲取驗證碼成功");
}else{
NSlog(@"獲取驗證碼失敗");
}
}];
2.手機號與驗證碼的驗證鏈接 ?telephone 填寫手機號 ? codde 填寫驗證碼
[JSMSSDK commitWithPhoneNumber: @“ telephone” verificationCode:@"code" completionHandler:^(id resultObject, NSError *error) {
if (!error) {
NSlog(@"驗證成功");
}else{
NSlog(@"驗證失敗")
}
}];