1.在极光开发服务平台创建应用(https://www.jiguang.cn)没有账号的先注册
2.下载 Jsms iOS Sdk
SDK压缩包内包括
lib件夹:包含头 件JSMSSDK.h、JSMSConstant.h,静态库 件libsms-lib.a, 持的iOS版本为7.0及以上版本。导入到你的程序中
3. 在程序中开启通知
4.在AppDelegate.m 引入头文件 #import "JSMSSDK.h"
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//注册短信验证的AppKey 这个AppKey可在极光开发者服务平台你创建的应用中看到
[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(@"验证失败")
}
}];