iOS 极光短信验证

2017-10-11  本文已影响0人  天序C

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(@"验证失败")

}

}];

上一篇下一篇

猜你喜欢

热点阅读